Docker的使用

一:docker的入门程序
(1):编写Dockerfile文件。创建一个空的Docker工作目录dockerspace,进入该目录,并使用sudo vi Dockerfile指令新建并打开一个Dockerfile文件,然后向文件中编辑内容
在这里插入图片描述
在这里插入图片描述

(2):编写外部文件。在当前目录(dockerspace)下创建requirements.txt和app.py,编辑后如下文件
在这里插入图片描述
在这里插入图片描述
(2)创建镜像。在Dockerfile文件所在目录下使用docker build指令运行Dockerfile文件生成一个Docker镜像在这里插入图片描述
(2)查看镜像。构建镜像完成后,可以使用docker images指令查看本地镜像列表中是否有名为hellodocker的镜像在这里插入图片描述
创建并启动容器。通过docker run指令创建并启动一个具体的容器实例在这里插入图片描述
查看运行容器。使用docker ps指令查看当前运行的容器!在这里插入图片描述
访问程序,查看结果。使用宿主机的浏览器通过地址http://localhost:5000来访问容器中运行的程序在这里插入图片描述
(7)停止容器。当容器不再使用时,可以通过docker stop指令停止当前运行的容器在这里插入图片描述
二:Docker镜像管理
1:Docker Hub远程镜像管理
(1):要使用Docker Hub就需要先在其官网注册一个账号
(1):修改镜像名称
在这里插入图片描述
登录认证在这里插入图片描述
推送镜像在这里插入图片描述
在Docker Hub上进行查看
2:Docker Registry本地私有仓库搭建
(1):启动Docker Registry
在这里插入图片描述
重命名镜像
在这里插入图片描述
在这里插入图片描述
3:Docker Registry本地私有仓库配置
(1):查看Docker Registry私有仓库搭建地址
在这里插入图片描述
生成自签名证书
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

(1):配置Doocker registry访问接口
在这里插入图片描述
在这里插入图片描述
(2):重启docker
在这里插入图片描述
(3):准备文件镜像文件
在该Docker主机上重命名一个Docker镜像
在这里插入图片描述
(4):推送镜像
登录到本地私有镜像仓库后通过docker push指令Docker Registry本地私有镜像仓库推送该镜像
在这里插入图片描述
(10):结果验证
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值