首页 > 其他 > 详细

Docker 常用命令

时间:2020-08-13 16:54:27      阅读:58      评论:0      收藏:0      [点我收藏+]

#查看容器版本
docker version

#查看容器信息
docker info

#镜像查看
docker images

#显示镜像完整信息(长id)
docker images --no-trunc

#搜索仓库httpbin镜像
docker search httpbin

#删除本地httpbin镜像
docker rmi httpbin

#创建新的容器并运行命令
#-p: 指定端口映射,格式为:主机(宿主)端口:容器端口;
#-d: 后台运行容器,并返回容器ID;
#-t: 为容器重新分配一个伪输入终端,通常与 -i 同时使用;
#-i: 以交互模式运行容器,通常与 -t 同时使用;
#--name: 为容器指定一个名称;

#使用docker镜像nginx:latest以后台模式启动一个容器,并将容器命名为mynginx。
docker run --name mynginx -d nginx:latest

#并将容器的80端口映射到主机8080端口
docker run -p 8080:80 kennethreitz/httpbin

#docker run 只在第一次运行时使用,将镜像放到容器中,以后再次启动这个容器时,只需要使用命令docker start 即可。
#docker run相当于执行了两步操作:将镜像放入容器中(docker create),然后将容器启动,使之变成运行时容器(docker start)。

#启动容器(容器id或者容器名称)
docker start cranky_swanson

#停止一个运行中的cranky_swanson容器
docker stop cranky_swanson

#kill一个运行中的cranky_swanson容器
docker kill cranky_swanson

#删除一个已停止的cranky_swanson容器
docker rm cranky_swanson

#重新启动容器
docker restart cranky_swanson

#查看cranky_swanson容器日志
docker logs cranky_swanson

#列出容器
docker ps

#列出所有的容器,包括未运行的
docker ps -a

Docker 常用命令

原文:https://www.cnblogs.com/tianxian/p/13496947.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!