Docker 的使用

一、Docker 入门程序

1、 编写Dockerfile文件。
创建一个空的Docker工作目录dockerspace,进入该目录,新建Dockerfile文件,并写入如下内容。
Docker 的使用_第1张图片
2、编写外部文件。
在当前目录下别创建requirements.txt和app.py,文件内容如下图所示。
注:相关文件建议在网上下载
Docker 的使用_第2张图片
3、 创建镜像。
运行Dockerfile文件生成一个Docker镜像。
Docker 的使用_第3张图片
4、查看镜像。
镜像列表中生成了hellodocker的镜像。
在这里插入图片描述
5、创建并启动容器。
Docker 的使用_第4张图片
6、 查看运行的容器。
在这里插入图片描述
7、访问程序,查看结果。
使用宿主机的浏览器访问http://localhost:5000,如图所示:
Docker 的使用_第5张图片
8、停止容器。
在这里插入图片描述

二、 Docker 远程镜像管理

1、登录Docker Hub。
注册远程仓库:
Docker 的使用_第6张图片
2、修改镜像名称。
Docker 的使用_第7张图片
Docker 的使用_第8张图片
3、 登录认证。
在这里插入图片描述
4、推送镜像。在网页上查看推送的镜像。
Docker 的使用_第9张图片
在网页上查看推送的镜像。
Docker 的使用_第10张图片

三、 Docker Registry本地私有仓库搭建

1、搭建本地私有镜像源。
在这里插入图片描述
2、 重命名镜像。
Docker 的使用_第11张图片
3、推送镜像(本地私有镜像仓库搭建并启动完成,同时要推送的镜像也已经准备就绪后,就可以将指定镜像推送到本地私有镜像仓库)
Docker 的使用_第12张图片
4、在浏览器进行查看。
Docker 的使用_第13张图片
5、 在本地磁盘查看。
Docker 的使用_第14张图片
6、查看Docker Registry私有仓库搭建地址。
Docker 的使用_第15张图片
7、 生成自签名证书。
在这里插入图片描述
8、生成用户名和密码。
在这里插入图片描述
9、 启动Docker Registry本地镜像仓库服务。
在这里插入图片描述
10、配置Docker Registry访问接口。
在这里插入图片描述
在这里插入图片描述
11、重启Docker进程并准备配置文件
在这里插入图片描述
Docker 的使用_第16张图片
12、推送镜像。
在这里插入图片描述
13、登录Docker Registry镜像仓库,再次推送镜像。
Docker 的使用_第17张图片
14、结果验证。
Docker 的使用_第18张图片

你可能感兴趣的:(【Docker】,Docker)