1. docker ps
도커 컨테이너 목록을 볼 수 있다.
2. docker ps -a
docker ps 시에 -a 옵션을 붙이면 현재 내려가 있는 컨테이너 목록도 볼 수 있다.
3. docker run [컨테이너명]
도커 컨테이너를 실행한다. 그런데 포그라운드로 실행된다. 따라서 컨트롤-C 누르면 컨테이너가 중지된다.
4. docker run -d [컨테이너명]
도커 컨테이너를 실행하는데 백그라운드(데몬) 모드로 실행한다. docker ps로 확인 가능하다.
5. 도커 컨테이너 이름 추출
docker ps --format "{{.Names}}"
6. 호스트 파일을 컨테이너로 복사
docker cp [파일명] [컨테이너명]:/[파일명] docker cp filename.txt mycontainer:/filename.txt
7. Docker container 내부 shell 연결
7-1. 컨테이너 ID 확인 - f537532e716c이다.
# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
f537532e716c tomcat:8 "catalina.sh run" 11 minutes ago Up 11 minutes 0.0.0.0:8080->8080/tcp reverent_darwin
7-2. 실행
# docker exec -it f537532e716c /bin/bash
root@f537532e716c:/usr/local/tomcat#
7-3. 확인
root@f537532e716c:/usr/local/tomcat# ls -l
total 120
-rw-r----- 1 root root 57092 Apr 27 20:26 LICENSE
-rw-r----- 1 root root 1723 Apr 27 20:26 NOTICE
-rw-r----- 1 root root 7138 Apr 27 20:26 RELEASE-NOTES
-rw-r----- 1 root root 16246 Apr 27 20:26 RUNNING.txt
drwxr-x--- 2 root root 4096 Jun 27 07:13 bin
drwx--S--- 1 root root 4096 Jun 28 00:37 conf
drwxr-sr-x 3 root staff 4096 Jun 27 07:12 include
drwxr-x--- 2 root root 4096 Jun 27 07:12 lib
drwxr-x--- 1 root root 4096 Jun 28 00:37 logs
drwxr-sr-x 3 root staff 4096 Jun 27 07:12 native-jni-lib
drwxr-x--- 2 root root 4096 Jun 27 07:12 temp
drwxr-x--- 1 root root 4096 Apr 27 20:24 webapps
drwxr-x--- 1 root root 4096 Jun 28 00:37 work
https://sarc.io/index.php/cloud/1285-2018-06-19-08-56-53
도커 주요 명령어를 알아보자.
[{"id":"13","listid":"1","parentid":"0","videosource":"youtube","videoid":"KiwjxNKXfxY","imageurl":"https:\/\/i.ytimg.com\/vi\/KiwjxNKXfxY\/default.jpg,120,90;https:\/\/i.ytimg.com\/vi\/KiwjxNKXfxY\/mqdefault.jpg,320,180;https:\/\/i.ytimg.com\/vi\/KiwjxNKX
sarc.io
https://sarc.io/index.php/cloud/1291-docker-container-shell
Docker container 내부 shell 연결
[{"id":"13","listid":"1","parentid":"0","videosource":"youtube","videoid":"KiwjxNKXfxY","imageurl":"https:\/\/i.ytimg.com\/vi\/KiwjxNKXfxY\/default.jpg,120,90;https:\/\/i.ytimg.com\/vi\/KiwjxNKXfxY\/mqdefault.jpg,320,180;https:\/\/i.ytimg.com\/vi\/KiwjxNKX
sarc.io