2023-02-08undefined0

docker使用笔记


基础

docker ps -a 查看容器列表

docker ps 查看正在运行的容器

exit 退出容器

docker start <docker container id> 启动一个已停止的容器

docker stop <容器id>停止容器

docker restart <容器id>重启容器

bash
进入容器的两个命令
exec命名(好)
docker exec -it <容器id> /bin/bash
attach命令(退出后会终止容器)
docker attach <容器id>

docker rm -f <容器id>删除容器


进阶

docker container prune删除所有容器

镜像操作

docker images列出本机镜像

bash
rocket.chat          <none>    30f3e81eb8ad   6 months ago    816MB
rocket.chat          <none>    077d87f42281   6 months ago    816MB
rocket.chat          <none>    666b6ddfd746   6 months ago    816MB
rocket.chat          3.10.5    63bd37a1c5e9   8 months ago    816MB
mongo                4.0       5323653a5708   8 months ago    427MB
cppla/serverstatus   latest    84b2fc1b9a79   15 months ago   133MB

docker run -t -i mongo:4.0 /bin/bash使用mongo4.0运行容器(不加tag默认latest)

docker search [容器名]寻找镜像

docker pull [容器名]下载容器镜像

docker rmi [容器名]删除镜像

映射操作

端口映射

docker run -d -P [image] [command]

docker管理工具:portainer

本文作者:墨洺的文档

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!