首页> 实战笔录 >系统及服务器 >Docker Docker

docker常见命令分享

作者:小萝卜 2024-06-10 浏览 461

简介docker常见镜像、容器、网络命令分享

#查看运行中的容器

docker ps

#查看所有容器

docker ps -a

#搜索镜像

docker search nginx

#下载镜像

docker pull nginx

#下载指定版本镜像

docker pull nginx:1.26.0

#查看所有镜像

docker images

#删除指定id的镜像

docker rmi e784f4560448

#运行一个新容器

docker run nginx

#停止容器

docker stop keen_blackwell

#启动容器  这里的592是容器的编号,也可以用容器的名字

docker start 592

#重启容器

docker restart 592

#查看容器资源占用情况

docker stats 592

#查看容器日志

docker logs 592

#删除指定容器

docker rm 592

#强制删除指定容器

docker rm -f 592

# 后台启动容器

docker run -d --name mynginx nginx

# 后台启动并暴露端口

docker run -d --name mynginx -p 80:80 nginx

# 进入容器内部

docker exec -it mynginx /bin/bash

# 提交容器变化打成一个新的镜像

docker commit -m "update index.html" mynginx mynginx:v1.0

# 保存镜像为指定文件

docker save -o mynginx.tar mynginx:v1.0

# 删除多个镜像

docker rmi bde7d154a67f 94543a6c1aef e784f4560448

# 加载镜像

docker load -i mynginx.tar 

# 登录 docker hub

docker login

# 重新给镜像打标签

docker tag mynginx:v1.0 leifengyang/mynginx:v1.0

# 推送镜像

docker push leifengyang/mynginx:v1.0

 

很赞哦! (0)

文章评论

    高端网站建设