自定义一个镜像并尝试将其推送到阿里云仓库

本次任务主要是完成Docker+阿里云的工程部署

我们需要先自定义一个tomcat镜像,并添加vim编辑器,添加jdk和tomcat环境变量并给容器,再将制作完成后的镜像推送到阿里云仓库。

目录

1、首先我们安装docker,安装之后,启动docker并查看当前docker的版本,如下图所示。

2、我们创建目录,创建成功如下图所示。

3、在上述目录下,创建文件,如下图所示。

4、将 JDK和 tomcat的压缩包拷贝进上一步目录,如下图所示。

 5、在  tomcat目录下新建一个Dockerfile文件

6、构建镜像

7、查看镜像

8、输入docker run -d -p 9090:8080 --name mydiytomcat diytomcat来运行启动容器,如下图所示。

9、输入curl localhost:9090来验证测试访问,如下图所示。

10、发布镜像到阿里云镜像服务


1、首先我们安装docker,安装之后,启动docker并查看当前docker的版本,如下图所示。

2、我们创建目录,创建成功如下图所示。

3、在上述目录下,创建文件,如下图所示。

4、将 JDK和 tomcat的压缩包拷贝进上一步目录,如下图所示。

 

 5、在  tomcat目录下新建一个Dockerfile文件

         ENV

6、构建镜像

输入docker build -t diytomcat .,如下图所示构建成功。

7、查看镜像

输入docker images,如下图所示。

      

8、输入docker run -d -p 9090:8080 --name mydiytomcat diytomcat来运行启动容器,如下图所示。

9、输入curl localhost:9090来验证测试访问,如下图所示。

10、发布镜像到阿里云镜像服务

            1)登录阿里云

            2)找到容器镜像服务,我们找到容器镜像服务,点击添加个人实例,如下图所示。

            3)添加好个人实例后,我们设置Registry登录密码,然后创建命名空间,填写我们的名字即可,如下图所示。

            我们创建好命名空间以后就会来到这个界面,如下图所示。

4)我们来到镜像仓库,然后点击创建镜像仓库,填写仓库名称和摘要,然后点击下一步,如下图所示。

            5)测试推送发布

                a)首先我们在node1机器上登录进阿里云服务,如下图所示。

                b)然后将容器打包成镜像,如下图所示。

                 c)为镜像打上标签,如下图所示。

                d)然后将镜像推送仓库,如下图所示。

            6)在阿里云镜像仓库查看效果,如下图所示。

---

以上就是本文全部内容,如果它对您有帮助,请您帮我点个赞,这对我真的很重要

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值