一、Docker 入门程序
1、 编写Dockerfile文件。
创建一个空的Docker工作目录dockerspace,进入该目录,新建Dockerfile文件,并写入如下内容。
2、编写外部文件。
在当前目录下别创建requirements.txt和app.py,文件内容如下图所示。
注:相关文件建议在网上下载”
3、 创建镜像。
运行Dockerfile文件生成一个Docker镜像。
4、查看镜像。
镜像列表中生成了hellodocker的镜像。
5、创建并启动容器。
6、 查看运行的容器。
7、访问程序,查看结果。
使用宿主机的浏览器访问http://localhost:5000,如图所示:
8、停止容器。
二、 Docker 远程镜像管理
1、登录Docker Hub。
注册远程仓库:
2、修改镜像名称。
3、 登录认证。
4、推送镜像。在网页上查看推送的镜像。
在网页上查看推送的镜像。
三、 Docker Registry本地私有仓库搭建
1、搭建本地私有镜像源。
2、 重命名镜像。
3、推送镜像(本地私有镜像仓库搭建并启动完成,同时要推送的镜像也已经准备就绪后,就可以将指定镜像推送到本地私有镜像仓库)
4、在浏览器进行查看。
5、 在本地磁盘查看。
6、查看Docker Registry私有仓库搭建地址。
7、 生成自签名证书。
8、生成用户名和密码。
9、 启动Docker Registry本地镜像仓库服务。
10、配置Docker Registry访问接口。
11、重启Docker进程并准备配置文件
12、推送镜像。
13、登录Docker Registry镜像仓库,再次推送镜像。
14、结果验证。