Docker的安装与应用

1、Docker入门程序

1.1新建Docker,并在其下面新建Dockerfile

1.2、编写内部文件,创建requirements.txt、app.py

1.3、创建镜像

1.4、查看镜像

1.5、创建启动容器

1.6、查看运行容器

1.7、访问程序

1.8、停止容器

2、docker常用命令

2.1、列出镜像

2.2、搜素镜像

2.3、拉取镜像

2.4、构建镜像

2.5、删除镜像

2.6、创建并启动容器并列出容器

2.7、列出容器中所有文件

2.8、停止容器

2.9、重启容器

3、docker镜像管理工具

3.1、登陆Docker Hub

3.2、修改镜像名称并登录认证

3.3、推送镜像

3.4、在网页验证

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

4.1、启动docker  Registry

4.2、重命名镜像

4.3、推送镜像

4.4、在网页查看

在推送镜像的过程中,还将数据映射到了本地磁盘,查看

5、Docker Registry本地私有仓库配置

5.1、查看docker本地私有仓库地址

5.2、生成自签名证书

5.3、生成自己的用户名和密码

5.4、启动Docker Registry本地镜像仓库服务(注意将之前的Docker Registry删除)

5.5、配置Docker Registry访问接口

5.6、验证测试

在docker机器终端使用sudo vi /etc/docker/daemon.json命令编辑输入如下内容

重启docker进程

准备镜像文件

推送镜像时出现没有认证错误,先登录,然后在推送

结果验证

错误:

1.app.py报错

解决:放到pycharm中编译找错误

2.在auth中生成自签名证书失败,报权限错误

解决:# chmod -R 777 /regiostry/auth

 

3、启动DockerRegistry本地镜像服务错误

解决:将容器删除,注意先将其停掉

#docker container ls -a 

#docker stop …

#docker rm …

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值