반응형


1. 이미지 리스트 보기

https://docs.docker.com/engine/reference/commandline/images/

docker images

2. 이미지 삭제 

https://docs.docker.com/engine/reference/commandline/rmi/

docker rmi {REPOSITORY or IMAGE ID}

3. 컨테이너 리스트 보기

https://docs.docker.com/engine/reference/commandline/ps/

docker ps -a

-a 옵션이 없으면 실행중인 컨테이너만 보여줌

4. 컨테이너 삭제

https://docs.docker.com/engine/reference/commandline/rm/

docker rm {CONTAINER ID}

5. 컨테이너 실행

https://docs.docker.com/engine/reference/commandline/start/

docker start {CONTAINER ID}

6. 컨테이너  중지

https://docs.docker.com/engine/reference/commandline/stop/

docker stop {CONTAINER ID}

7. 실행중인 컨테이너에 연결

https://docs.docker.com/edge/engine/reference/commandline/exec/

https://docs.docker.com/engine/reference/commandline/attach/

// 두가지 방법이 있음
docker exec -it {CONTAINER ID} /bin/bash
docker attach {CONTAINER ID}

attach로 접속 시 컨테이너 접속을 종료할때는 반드시 아래의 명령을 실행해야 합니다

Ctrl + p + q

그냥 일반적 쉘 종료로 사용하는 'exit' 명령을 사용하면 실행중이던 컨테이너는 종료됩니다.

8. 현재 컨테이너를 이미지로 만들기

https://docs.docker.com/engine/reference/commandline/commit/

docker commit {CONTAINER ID} {IMAGE NAME}

9. 이미지를 File로 Export

https://docs.docker.com/engine/reference/commandline/save/

docker save -o {FILE NAME} {REPOSITORY or IMAGE ID}


반응형

+ Recent posts