D. Docker容器操作

一、容器的生命周期管理

容器创建:docker create

image.png
  1. docker create --name test-container centos ps -A
  2. docker create -it --name test-container2 centos /bin/bash

容器启动:docker start

image.png
  1. docker start -a 65ea
  2. docker start test-container2

容器创建并启动

image.png
  1. docker run centos ps -A
  2. docker run -d centos ps -A
  3. docker run --rm -d centos ps -A

docker run 与 docker create + docker start

image.png

容器暂停:docker pause

image.png
  1. docker pause test-container2

容器取消暂停:docker unpause

image.png
  1. docker unpause test-container2

容器关闭:docker stop

image.png
  1. docker stop -t 10 e938

容器终止:docker kill

image.png
  1. docker kill test-container2

docker stop 和 docker kill 区别

image.png

容器重启:docker restart

image.png

容器删除:docker rm / docker container rm

image.png
  1. docker rm -f test-container2 392e

二、容器信息查看

容器详细信息:docker inspect / docker container inspect

image.png
  1. docker container inspect -f "{{json .State.Status}}" 5ab2
  2. docker container inspect 5ab2

容器日志信息:docker logs

image.png

容器重命名:docker rename

image.png

三、容器运行时操作

容器连接:docker attach

image.png

容器中执行新命令:docker exec

image.png

四、总结

image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容