컨테이너 시작
$ docker container start [option]
컨테이너 정지
$ docker container stop [option]
컨테이너 재시작
$ docker container restart [option]
컨테이너 삭제
$ docker container rm [option]
$ docker container prune
컨테이너 중단 / 재개
$ docker container pause / unpause
$ docker container ls
네트워크 목록 표시
$ docker network ls
네트워크 목록 필터링
$ docker network ls -f name=host
백그라운드로 실행
$ docker container run -itd --name=web-network ubuntu:latest
새로운 네트워크 작성
$ docker network create -d=bridge web-network
네트워크 연결
$ docker network connect web-network sample
$ docker container inspect web-network -> 변경 되었는지 확인
$ docker container run -itd --name=webap --net=web-network nginx
가동 컨테이너 연결
$ docker ps
$ docker container attach sample
가동 컨테이너에서 프로세스 실행
$ docker ps
$ docker container attach webap
$ docker container exec -it webap /bin/bash
$ docker container exec -it webap /bin/echo "Hello World"
$ docker container stop webap
$ docker container exec -it webap /bin/echo "hello world"
$ docker container start webap
$ docker container exec -it webap /bin/echo "hello world"
가동 컨테이너 프로세스 확인
$ docker container top webap
가동 컨테이너 포스 전송 확인
$ docker container run --name webserver -d -p 80:80 nginx
$ docker container port webserver
컨테이너 이름 변경
$ docker container run -itd --name=oldname centos:latest
$ docker ps
$ docker container rename oldname newname
$ docker ps
이미지 저장
$ docker image save -o export.tar jupyter/tensorflow-notebook
$ ls -|
이미지 읽어 들이기
$ docker image load -i export.tar
$ docker container start export-sample
$