[Study Jam] Introduce to Docker (도커 입문) - 2. Debug, Publish
Study/Study Jam2022. 3. 24. 17:08[Study Jam] Introduce to Docker (도커 입문) - 2. Debug, Publish

앞선 실습으로 컨테이너 구축 및 실행에 대해 배웠으니 몇가지 디버깅 실무에 대해 실습해보자 ! ✔️ Debug docker logs [container_id]를 사용하여 컨테이너 로그를 볼 수 있다. 컨테이너가 실행 중일 때 로그 출력을 추적하려면 -f 옵션을 사용한다. docker logs -f [container_id] 실행 중인 컨테이너 내에서 대화형 Bash 세션을 시작할 수 있다. docker exec을 사용하여 이 작업을 수행할 수 있다. 다른 터미널을 열고 다음 명령을 입력해보자 docker exec -it [container_id] bash -it 플래그를 사용하면 pseudo-tty를 할당하고 stdin을 열린 상태로 유지하여 컨테이너와 상호 작용할 수 있다. bash가 Docker 파일..

[Study Jam] Introduce to Docker (도커 입문) - 1. Build, Run
Study/Study Jam2022. 3. 24. 16:49[Study Jam] Introduce to Docker (도커 입문) - 1. Build, Run

✔️ 실습에 앞서 실습 목표 도커 컨테이너의 빌드, 실행 및 디버깅 방법 도커 이미지를 Google 컨테이너 레지스트리에 푸시하는 방법 도커 이미지를 Google 컨테이너 레지스트리에서 가져오는 방법 ✔️ Hello World docker run hello-world 이 간단한 컨테이너는 Hello from Docker! 를 출력한다. 명령어는 간단하지만 실행한 스텝의 수가 출력되어 있다. 도커 데몬은 hello-world 이미지를 검색했지만 로컬에서 이미지를 찾지 못하고 Docker Hub라는 Public Registry에서 이미지를 꺼내 해당 이미지에서 컨테이너를 만들고 실행했다. 다음 명령을 실행해 도커 허브에서 가져온 컨테이너 이미지를 확인한다. docker images 다음 내용은 도커 허브의 ..

image