一、容器的生命周期管理
容器创建:docker create

image.png
- docker create --name test-container centos ps -A
- docker create -it --name test-container2 centos /bin/bash
容器启动:docker start

image.png
- docker start -a 65ea
- docker start test-container2
容器创建并启动

image.png
- docker run centos ps -A
- docker run -d centos ps -A
- docker run --rm -d centos ps -A
docker run 与 docker create + docker start

image.png
容器暂停:docker pause

image.png
- docker pause test-container2
容器取消暂停:docker unpause

image.png
- docker unpause test-container2
容器关闭:docker stop

image.png
- docker stop -t 10 e938
容器终止:docker kill

image.png
- docker kill test-container2
docker stop 和 docker kill 区别

image.png
容器重启:docker restart

image.png
容器删除:docker rm / docker container rm

image.png
- docker rm -f test-container2 392e
二、容器信息查看
容器详细信息:docker inspect / docker container inspect

image.png
- docker container inspect -f "{{json .State.Status}}" 5ab2
- docker container inspect 5ab2
容器日志信息:docker logs

image.png
容器重命名:docker rename

image.png
三、容器运行时操作
容器连接:docker attach

image.png
容器中执行新命令:docker exec

image.png
四、总结

image.png