1. 컨테이너 최초 실행
docker run -it ubuntu /bin/bash
ubuntu 이미지를 it 옵션으로 실행하는데 쉘은 /bin/bash로 한다.
2. 컨테이너 확인
PS C:\WINDOWS\system32> docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS
ORTS NAMES
1722db80411e ubuntu "/bin/bash" 5 minutes ago Exited (127) 2 seconds ago
jovial_zhukovsky
1b85ea60bbd6 ubuntu "/bin/bash" 9 minutes ago Exited (0) 6 minutes ago
silly_engelbart
88b51520a5a4 ubuntu "/bin/bash" 10 minutes ago Exited (0) 10 minutes ago
distracted_booth
5807839afbfe ubuntu "/bin/bash" 2 hours ago Exited (130) 2 hours ago
pedantic_bhaskara
31838036257b ubuntu "echo hello" 2 hours ago Exited (0) 2 hours ago
inspiring_aryabhata
9da40327fcbd ubuntu "/bin/bash" 2 hours ago Exited (0) 2 hours ago
condescending_shannon
08bcd33eb380 ubuntu "/bin/bash" 2 hours ago Exited (0) 2 hours ago
confident_driscoll
db8e6ffab228 kalilinux/kali-linux-docker "/bin/bash" 13 days ago Exited (130) 13 days ago
dreamy_lehmann
eb2ef8f5d433 kalilinux/kali-linux-docker "/bin/bash" 13 days ago Exited (0) 13 days ago
flamboyant_lamport
a0f047db6a5d kalilinux/kali-linux-docker "/bin/bash" 13 days ago Exited (0) 13 days ago
modest_grothendieck
b667f7a429e6 kalilinux/kali-linux-docker "bash" 13 days ago Exited (0) 13 days ago
elegant_poitras
지금까지 실행되었던 컴테이너들의 목록이다 STATUS를 확인하면 종료가 되어있다. 이전의 컨테이너를 살리기위하여 컨테이너 ID 를 기억한다.
3. 종료된 컨테이너 이어서 실행하기
PS C:\WINDOWS\system32> docker start 1722db80411e
1722db80411e
PS C:\WINDOWS\system32> docker attach 1722db80411e
root@1722db80411e:/#
start 컨테이너 ID를 통해 컨테이너를 실행시킨다. 그후 콘솔을 실행중인 컨테이너에 붙인다. 이로써 1에서 컨테이너 최초 실행시마다 새로 생성되는 것과는 다르게 계속 쓰던 컨테이너를 이어 쓸수있다.
4. 컨테이너삭제
docker rm [Container ID], [Container ID]