안녕하세요 :) 현업 개발자의 블로그 입니다. 질문 환영해요.

궁금한 소프트웨어 기술을 말씀 해주시면, 성심 성의껏 알려드립니다.

INFRA/Docker

Docker Tips

Admin_This_Project 2022. 4. 25. 07:46

도커 사용법

 # 도커 프로세스 확인
$ docker ps -a 

 # 도커 컨테이너 리스트
$ docker container list 

 # 도커 이미지 리스트
$ docker images



1. 컨테이너 커밋

$ docker commit -a "name" container_id image_name:tag


2. 이미지 서버 업로드 ##서버 업로드시 image_name 과 허브 URL 일치필수.

ex)) docker image tag "new_image_name":"newTag" "old_image_name":"old_tag"
  $ docker push image_name:tag


3. 이미지 다운로드

$ docker pull image_name:tag


4. 이미지 실행

$ docker run -i -t --name 'container_name' 'image_name':'tag' /bin/bash
  ###이미지 에서 열고싶은 포트가 있는 경우
  ###sudo docker run -i -t --name osan_api2 -p 8090:8090  leeeoung/osan:0.0.2 /bin/bash


5. 컨테이너 실행

  $ docker start 'container_name'


6. 컨테이너 중지

  $ docker stop 'container_name'


7. 컨테이너 다시 접속

  $ docker attach 'container_name'



8. 컨테이너 종료

$ exit


9. 컨테이너 나가기

  #아래의 내용을 순차적으로 입력
 $ [CTRL] + p
 $ [CTRL] + q
728x90