目 录CONTENT

文章目录

docker常用命令

张小凡
2025-07-10 / 0 评论 / 6 点赞 / 40 阅读 / 0 字
温馨提示:
部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

docker常用命令

镜像

搜索镜像

docker search nginx

拉取镜像

docker pull nginx:1.20.2

查看镜像

docker images

删除镜像

docker rmi nginx:1.20.2

导出镜像

docker save -o nginx.tar nginx:1.20.2

导入镜像

docker load -i nginx.tar

镜像重命名

docker tag nginx:1.20.2 nginx:latest

容器

运行容器

docker run -dti --name nginx-test -p 80:80 nginx:1.20.2

查看容器

docker ps
docker ps -a

停止容器

docker stop nginx-test

启动容器

docker start nginx-test

删除容器

docker rm nginx-test

进入容器

docker exec -it nginx-test /bin/bash

导出容器

docker export nginx-test > nginx.tar

导入容器

cat nginx.tar | docker import - nginx:1.20.2

容器重命名

docker rename nginx-test nginx-test2

仓库

登录

docker login --username=admin --password=<PASSWORD>

推送

docker push nginx:1.20.2

拉取

docker pull nginx:1.20.2

挂载

挂载目录

docker run -d --name nginx-test -p 80:80 -v /home/zjl/nginx:/usr/share/nginx/html nginx:1.20.2

挂载文件

docker run -d --name nginx-test -p 80:80 -v /home/zjl/index.html:/usr/share/nginx/html/index.html nginx:1.20.2

端口

查看端口

docker port nginx-test

查看卷


docker volume ls

删除卷

docker volume rm nginx-test_html

网络

查看网络

docker network ls

删除网络

docker network rm nginx-test_default

镜像加速

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://docker.1ms.run","https://docker.m.daocloud.io","https://docker.1panel.top"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
6
  1. 支付宝打赏

    qrcode alipay
  2. 微信打赏

    qrcode weixin

评论区