Study/Docker 5

[Docker]Docker Image Layer

전에 프로젝트를 진행하며 docker image version으로 고생한 기억이 있어 다시 공부하고 확인해보고자 했다. Docker Image Layer 왼쪽에 Dockerfile을 기준으로 오른쪽 image에서 layer로 변환되는 과정을 그림을 통해 확인할 수 있다. 각 명령어들이 builder를 통해 각 layer로 바뀌어 저장된다. 이미지 레이어가 변경되지 않은 경우 빌더는 빌드 캐시에서 해당 레이어를 선택하여 재사용한다. 마지막 빌드 후 레이어가 변경된 경우에는 해당 레이어와 이후의 모든 레이어를 재빌드 해야 한다. 실습 TEST version을 동일 시 하고 이미지가 바뀌는지를 체크한다. 1. local image - dockerfile 수정 Dockerfile에서 "hello docker" ..

Study/Docker 2023.11.17

[Docker]Docker 사용하기 2 (공유)

저번 게시글에 이어 Docker에 대해 좀 더 살펴보겠습니다. [Docker]Docker 사용하기 Docker 이미지 가져오기 해당 명령어를 통해 docker hub에서 centos를 찾는다. $ docker search centos 컨테이너 이미지를 pull하여 가져오자. $ docker pull docker images 명령어를 통해 컨테이너 이미지들을 확인 pul seomj74.tistory.com 이렇게 만들어진 docker 이미지를 공유해서 사용하게 된다. Dockerfile을 사용하기도, docker-compose를 사용하기도 한다. Dockerfile 컨테이너 이미지에 대한 정보를 기술하고 docker build 명령어로 컨테이너 이미지를 설계서에 기술된 대로 조립 Dockerfile 생성 ..

Study/Docker 2023.02.11

[Docker]Docker 사용하기

Docker 이미지 가져오기 해당 명령어를 통해 docker hub에서 centos를 찾는다. $ docker search centos 컨테이너 이미지를 pull하여 가져오자. $ docker pull docker images 명령어를 통해 컨테이너 이미지들을 확인 pull할 때, TAG를 지정해줄 수 있다. docker images로 확인해보니 콜론(:)을 사용하여 pull하니 TAG값이 지정된 것을 확인 컨테이너 실행 $ docker run [option] [command] -t: 컨테이너에 Pseudo-TTY를 할당 -d: 컨테이너를 백그라운드에서 실행 --name: 컨테이너 이름 부여 docker ps를 통해 상황 확인 status를 보니 동작중인 것을 확인 name의 값에도 앞서 지정해 준 값이..

Study/Docker 2023.02.11

[Docker]명령어

docker 생성 docker build -t : docker run -d -it -p : --name : docker 확인 docker images: 이미지 파일 목록 docker ps: 컨테이너 실행 목록 (-a 사용 시 전부 확인) docker 삭제 docker rmi : docker rm 컨테이너 접속 docker exec -it /bin/bash 빠져나올 땐 exit 지난 번에 도커를 포스팅 한 적이 있는데 이번에 다시 도커파일을 만들면서 새로 공부했기에 새로 포스팅을 했다. [Docker]Docker 입문 및 간단 명령어 Docker 설치 https://blog.dalso.org/linux/ubuntu-20-04-lts/13118 Docker 동작 docker hub(app store) ↓ p..

Study/Docker 2022.10.18

[Docker]Docker 입문 및 간단 명령어

Docker 설치 https://blog.dalso.org/linux/ubuntu-20-04-lts/13118 Docker 동작 docker hub(app store) ↓ pull image(program) ↓ run container(process) Docker 명령어 docker pull NAME - registry로부터 image를 다운로드 docker images - image 파일 확인 docker run [--name CNAME] IMAGE - container 생성 docker ps -a - container 확인 docker stop CONTAINER - 실행중인 container stop docker start CONTAINER - 중지시킨 docker 재실행 docker logs [-f..

Study/Docker 2021.08.18