docker常用的命令收集

书欣 Docker 发布时间:2023-01-13 09:25:39 阅读数:16746 1
下文笔者讲述我们日常所常用的命令简介说明,如下所示
#启动容器后(容器id为mysqllaest)
#使用bash命令行的形式,进入容器中
docker exec -it mysqllaest bash
 
# 删除没运行的容器
docker container 容器id
 
# 通过commit指令,将docker容器创建为镜像,-m为注释,-a为提交者名称
# 921vf3e3acd3 为具体容器id,ouruser/sinatra:v2 是软件版本号
docker commit -m "Added java265" -a "Docker test" 921vf3e3acd3 ouruser/sinatra:v2
 
# 登陆到一个Docker镜像仓库
# 当未指定镜像仓库地址
# 默认为官方仓库 Docker Hub
# 登录docker仓库的语法
docker login 仓库名称
 
例1:登录到阿里云个人的镜像仓库
docker login --username=admin@java265.com registry.cn-hangzhou.aliyuncs.com

例2:登陆到Docker Hub
docker login -u 用户名 -p 密码

例3:登出Docker Hub
docker logout

例4:登录到个人私有仓库(registry.java265.com)
docker login registry.java265.com
 
# 使用"docker tag"命令重命名镜像
docker tag mysql4test:1.0.0 registry.cn-hangzhou.aliyuncs.com/java265/mysql4test:ver_one
 
# 将镜像推送到Registry
docker push registry.cn-hangzhou.aliyuncs.com/java265/mysql4test
 
# docker 删除某个 tag, 跟删除某个镜像差不多,
docker rmi 容器名:容器tag
docker rmi 容器id
 
# 重启docker
systemctl restart docker
 
# 关闭harbor服务(需要先进入harbor目录,通过docker-compose管理harbor的多个服务)
docker-compose stop 
 
# 开启harbor服务(需要先进入harbor目录,通过docker-compose管理harbor的多个服务)
docker-compose up –d
docker加速镜像 配置路径 /etc/docker/daemon.json:
Docker 登陆信息 记录路径 /root/.docker/config.json:
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/docker/202301/5352.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者