欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 文旅 > 手游 > Docker常用命令

Docker常用命令

2025/4/17 12:14:49 来源:https://blog.csdn.net/weixin_45754224/article/details/147048791  浏览:    关键词:Docker常用命令

启动 docker

systemctl start docker

退出docker

systemctl stop docker

重新启动docker

systemctl restart docker

设置docker自启

 systemctl enable docker

查看docker状态

systemctl status docker 

 docker版本

docker version / docker info (该命令阔以还可以查看镜像信息)

镜像

查看镜像

docker images

 搜索镜像

docker search [OPTIONS] 镜像名字

eg:docker search mysql

 拉取镜像

docker pull 

eg:docker pull mysql

 运行镜像

docker run

删除镜像

docker rmi 

docker  rmi -f (强制删除)

 保存镜像

docker save

 容器

查看正在运行的容器

docker ps

docker ps -a # 查看所有容器

 创建容器

docker run [OPTIONS] IMAGE [COMMAND] [ARG...]
常用参数:
--name=NAME   #为容器指定名字为NAME,不使用的话系统自动为容器命名
-d: 后台运行容器并返回容器ID,也即启动守护式容器(后台运行);
 
-i:以交互模式运行容器,通常与 -t 同时使用;
-t:为容器重新分配一个伪输入终端,通常与 -i 同时使用;
也即启动交互式容器(前台有伪终端,等待交互,一般连用,即-it);
 
-P: 随机端口映射,大写P
-p: 指定端口映射,小写p

# 创建并允许 Nginx 容器
docker run -d --name nginx -p 80:80 nginx

启动守护式容器(后台运行) 

docker run -d 容器名

eg: docker run -d redis:6.0.8 

启动容器

docker start 容器名
eg: docker start nginx
docker restart 容器名  (重新启动)
eg: docker restart nginx

 停止容器

docker stop 容器名

eg: docker stop nginx

docker kill 容器名  (强制停止)

 查看容器日志

docker logs 容器名
eg :docker logs nginx 

查看容器内的进程

docker top 容器名
eg:docker top nginx

 参考博文:Docker 常用命令大全!!_docker常用命令-CSDN博客

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词