수복의 프로그래밍 여행기
article thumbnail
[Docker] 도커 생성 시 이름 부여하기
Docker 2025. 2. 20. 18:54

방법 Docker를 생성할 때, 이름을 넣을 수 있습니다.docker run -d --name [이름] [설치파일]  docker 를 생성하고 바로 실행하는 명령어인 run 을 사용했고 포그라운드가 아닌 백그라운드로 실행하기 위해 -d 옵션을 사용하였고 --name 옵션을 이용하여 name 을 입력할 수 있도록 하였으며, 마지막으로 설치할 이미지 파일 이름을 입력하며 위와 같은 결과를 가지고 올 수 있습니다.

article thumbnail
[Docker] 도커를 생성과 실행을 함께한다면?
Docker 2025. 2. 19. 00:35

방법 우리가 도커를 생성하는데 create 그리고 실행하는데 start 명령어를 사용했습니다. 하지만 이 두 가지를 합친 명령어를 더 자주 사용하게 됩니다.docker run [이름] 그래서 nginx 를 생성하고 실행하려고 한다면 아래와 같은 명령어를 입력합니다.docker run nginx 그런데 문제는 해당 명령어 이 후 다시 명령어를 입력할 수 없는 상태가 됩니다.  물론 다른 창을 열고 다시 명령어를 입력할 수 있습니다. 하지만, 이 상황이 어떤 상황인지 알아두면 좋습니다. 컴퓨터에서 주로 실행과 작업 방식은 두 가지가 있습니다.  1. 포그라운드 실행 중인 프로그램의 출력이 화면에 직접 표시됨사용자가 입력을 하거나, 프로그램이 종료될 때까지 터미널을 점유다른 작업을 하려면 프로그램이 종료되거나..

article thumbnail
[Docker] 컨테이너 생성과 조회, 실행 그리고 삭제하기
Docker 2025. 2. 18. 23:39

생성 방법 Docker 컨테이너를 생성하는 명령어는 docker create [이름] 만약 nginx 를 생성한다면 아래와 같이 합니다.docker create nginx 생성한 후에는 잘 생성되었는지 확인이 필요합니다. 조회 방법 컨테이너 생성이 잘 되었는지 확인하는 방법은 아래와 같습니다.docker ps -a  이렇게 컨터이너가 생성된 것을 알 수 있습니다. 여기서 -a 는 all 의 약자로 전체를 의미할 수 있습니다. 그렇다면 -a 를 제거하면 무슨 의미일까요? 바로 실행되지 않는 모든 컨테이너를 보여주는 겁니다. 그래서 -a 부분은 옵션인데 실행을 시키지 않아서 전체를 봐야 합니다. 실행 방법 Docker 를 실행하는 명령어는 아래와 같습니다. docker start [container ID] ..

[Docker] 도커 이미지 삭제하기
Docker 2025. 2. 18. 20:54

방법 설치한 도커 이미지를 삭제하기 위해서는 아래의 코드로 가능합니다.Docker image rm [image ID] Image ID 값이 매우 길지만 모두 입력하지 않아도 됩니다. 식별 가능한 숫자만 적어도 원하는 Docker Image ID 로 인식하고 삭제 가능합니다.  이미지가 설치 후 사용될 경우 있습니다. 이렇게 중단되지 않은 도커의 이미지를 삭제할 경우 삭제가 불가능합니다. 그럼에도 불구하고 삭제가 필요하면 -f 라는 강제 옵션을 넣을 수 있습니다. Docker image rm -f [image ID] 중단된 이미지 한번에 삭제하기 컨테이너에서 사용하지 않는 전체 이미지를 삭제합니다.docker image rm $(docker image -q) 여기서 사용하고 있는 중단된 이미지를 모두 삭제..

article thumbnail
[Docker] 도커 이미지 조회하기
Docker 2025. 2. 18. 20:40

방법 이미 설치된 도커 이미지가 있는데 확인하는 과정이 필요합니다. 바로 조회를 통해서 가능합니다. docker image ls ls 는 list 의 약자로 주로 사용됩니다.  그 결과 리파지토리 그리고 태그 및  아이디 등등 5 가지 데이터 값이 나오는 것을 볼 수 있습니다. 리파지토리는 우리가 설치한 이미지 이름을 의미하는 것 같습니다. 태그는 버전을 의미하고 ID 는 고유한 값을 의미합니다. Created 는 이미지가 생성된 날짜를 의미합니다. (제가 다운로드 받은 날짜를 의미하지 않습니다) 사이즈는 이미지의 데이터 용량 및 크기를 나타냅니다. 항목설명Repository설치한 이미지 이름Tag버전 (태그명)Image ID고유한 값Created생성된 날짜Size용량 또는 크기  추가 옵션 물론 추가로..

article thumbnail
[Docker] Image 를 다운로드
Docker 2025. 2. 18. 20:28

방법 도커 허브에 올라간 이미지를 다운 받는 것이다. 도커 허브 사이트 Docker Hub Container Image Library | App ContainerizationIncrease your reach and adoption on Docker Hub With a Docker Verified Publisher subscription, you'll increase trust, boost discoverability, get exclusive data insights, and much more.hub.docker.com docker pull [받고 싶은 이미지 이름]  예시 - 만약 nginx를 다운받아서 사용하고 싶다면? docker pull nginx 최신 버전의 nginx 를 다운 받게 되고 마지..

반응형