docker 命令集

镜像操作

进入镜像

docker exec -it [container ID] /bin/bash

镜像打包

本地docker内镜像打包并推送至私有仓库

  1. 镜像打tag
docker tag imageId 私有仓库地址:版本号
  1. 登录私有仓库
docker login --username=username 私库地址

问题处理:登录时显示错误 http: server gave HTTP response to HTTPS client
解决方法:将私库地址加入docker中
mac 桌面级处理方式:ip:端口
在这里插入图片描述
3. 重新启动docker并重新登录(根据系统不同重启命令不同)

systemctl daemon-reload 
systemctl restart docker
  1. 将打包好的推送至私有仓库
docker push 远程仓库地址:[镜像版本号]

镜像删除

删除重新打tag后的镜像删除

docker rmi -f image_ID
### Docker 常用命令总结 #### 启动控制类命令 - **启动 Docker** 使用 `systemctl` 来管理 Docker 的服务状态可以方便地操作其生命周期。通过执行 `systemctl start docker` 可以启动 Docker 守护进程[^4]。 - **停止 Docker** 类似于启动,当不再需要 Docker 运行时,可以通过 `systemctl stop docker` 来安全关闭它。 - **重启 Docker** 如果配置更改或其他原因需重新加载 Docker 配置而不必手动先停再启,则可利用 `systemctl restart docker` 实现这一点。 - **查看 Docker 状态** 要了解当前 Docker 是否正在运行以及更多关于它的信息,比如活动容器数量等,可以用 `systemctl status docker` 查看详细的状态报告。 - **设置开机自启** 对于希望每次系统启动时自动开启 Docker 的情况,应该启用该功能,这可通过指令 `systemctl enable docker` 达成目的。 - **获取 Docker 概览信息** 获取有关整个系统的综合概述,包括服务器版本、存储驱动程序和其他重要细节,应使用 `docker info` 命令来获得这些数据。 - **访问 Docker 总体帮助文档** 当不确定具体某个选项如何工作或想要浏览所有可用的功能时,输入 `docker --help` 将显示全局的帮助页面。 - **查询特定命令的帮助手册** 若要深入了解某条命令的具体参数及其作用方式,可以在命令后面加上 `--help` 参数,例如 `docker run --help` 会给出详细的解释说明。 #### 镜像管理命令 - **列出本地镜像** 显示计算机上已下载并保存的所有 Docker 镜像列表,只需简单地键入 `docker images` 即可完成此操作。 #### 构建与部署命令 - **构建镜像** 利用指定位置下的 `Dockerfile` 文件创建一个新的镜像实例,通常做法是指定 `-f` 参数指向文件路径,并且给新生成的镜像打标签以便识别,如 `docker build -t myimage:v1 .` 表示基于当前目录中的默认名为 `Dockerfile` 的文件建立名称为 `myimage` 版本号为 `v1` 的镜像[^2]。 - **拉取远程仓库中的镜像** 若想从官方或者其他可信源处取得所需的应用环境映射副本,那么就应当运用 `docker pull imagename[:tag]` 下载对应资源到本地机器上来准备后续的工作流程[^3]。 #### Swarm 和服务管理命令 - **Swarm 中的服务管理** 在分布式环境中协调多个节点上的任务调度和服务编排离不开 `docker service` 子命令集的支持,允许管理员轻松定义、扩展甚至删除跨主机运作的任务单元。 ```bash # 示例:创建一个具有三个副本的新服务 docker service create --name myweb --replicas 3 nginx ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值