首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >学会这些基操,才能说明你Docker上手了

学会这些基操,才能说明你Docker上手了

作者头像
ICT系统集成阿祥
发布2025-10-11 13:04:31
发布2025-10-11 13:04:31
1600
代码可运行
举报
文章被收录于专栏:数通数通
运行总次数:0
代码可运行

一. 关于容器的命令

1. 容器创建并运行

命令【docker run】,语法如下:

代码语言:javascript
代码运行次数:0
运行
复制
docker run [OPTIONS] IMAGE [COMMAND] [ARG...]

常用可选参数OPTIONS说明:

--d : 容器后台运行

--p:指定端口映射

--v:映射容器外部宿主主机磁盘

--name:容器名称

--privileged=true:获取正真的主机root权限

注:还有很多不长用的参数,可以参考官方api,下面列举了一个创建并运行nginx的示例:

代码语言:javascript
代码运行次数:0
运行
复制
docker run -di --name mynginx\

例如停止上述创建的容器

docker stop mynginx

3. 启动容器

命令【docker start 容器名/容器ID】

例如启动上述创建的容器

代码语言:javascript
代码运行次数:0
运行
复制
docker start mynginx

4. 重启容器

命令【docker restart 容器名/容器ID】

例如重启上述创建的容器

代码语言:javascript
代码运行次数:0
运行
复制
docker restart mynginx

5. 删除容器

命令【docker rm 容器名/容器ID】

例如删除上述创建的容器

代码语言:javascript
代码运行次数:0
运行
复制
docker rm mynginx

6. 容器保存为镜像

命令【docker commit 容器名/容器ID 新的镜像名称】

例:将上述创建的容器保存为镜像

代码语言:javascript
代码运行次数:0
运行
复制
docker commit mynginx nginx

7. 列出所有容器列表

命令【docker ps a】

8. 列出运行中的容器列表

命令【docker ps 】

9. 进入到运行中的容器内部

命令【docker exec -it 容器名/容器ID /bin/bash】或者【docker attach 容器名/容器ID】

例:进入上述容器内部:

代码语言:javascript
代码运行次数:0
运行
复制
docker attach mynginx

二. 关于镜像的命令

1. 查看镜像列表

命令【docker images】

2. 拉取镜像

命令【docker pull 镜像名称:版本】

3. 从本地上传镜像

命令【docker push 镜像名称:版本】

4. 在Docker Hub中查找镜像

命令【docker search 镜像名称】

5. 删除镜像

命令【docker rmi 镜像名称/镜像ID】

(注意:先删除该镜像的容器,才可以删除该镜像)

6. 导出镜像

命令【docker save -o 镜像快照名称 镜像名称】

例如镜像nginx,导出示例:

代码语言:javascript
代码运行次数:0
运行
复制
docker save > nginx.tar nginx:latest

7. 导入镜像

命令【docker load -i 镜像快照名称 】

例如上述导出的镜像,再把它导入示例:

代码语言:javascript
代码运行次数:0
运行
复制
docker load < nginx.tar

三. 其它

1. 启动命令:

systemctl start docker

2. 守护进程重启命令:

sudo systemctl daemon-reload

3. 重启docker服务命令:

systemctl restart docker 或者 sudo service docker restart

4. 关闭docker服务命令:

docker systemctl stop docker 或者 docker service docker stop

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2025-08-27,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 ICT系统集成阿祥 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一. 关于容器的命令
  • 1. 容器创建并运行
  • 命令【docker run】,语法如下:
  • 二. 关于镜像的命令
  • 三. 其它
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档