栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

如何把本地windows打好的docker镜像发布到centos

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

如何把本地windows打好的docker镜像发布到centos

目录

1、首先,为了方便镜像传输,我们需要把本地镜像push到公有云镜像上

2、 Xshell登录centos机器,从公有云上拉取镜像运行

3、测试镜像启动后,服务访问


        经过之前的一番折腾,终于在windows上打包项目的镜像,并在windows环境里验证了该镜像的有效性,下一步,就可以正式的“上线部署”了。(虽然距离实际的项目还差很多,这里只是模拟)。

1、首先,为了方便镜像传输,我们需要把本地镜像push到公有云镜像上

        我这里使用的是腾讯云容器镜像服务(登录 - 腾讯云),申请账号环节略。

根据上面的快捷指令引导,我们来传docker镜像。

知道怎么做了,我们就开始执行镜像推送:

推送完成以后,我们就可以去腾讯云上看下了:

果然上面已经有了。

2、 Xshell登录centos机器,从公有云上拉取镜像运行

执行拉取命令:docker pull ccr.ccs.tencentyun.com/com.cullinan/web_cullinan:web_cullinan

 拉取成功后,执行docker容器:

docker run -p 8080:8080 ccr.ccs.tencentyun.com/com.cullinan/web_cullinan:web_cullinan

 可以看到服务已经成功启动了。

不过,有一个小问题,上面启动时有一个警告:

WARNING: IPv4 forwarding is disabled. Networking will not work.
这个是说启动后端口不会对外部开放,解决方案如下:

      修改配置文件:

        vim /usr/lib/sysctl.d/00-system.conf

        追加

         net.ipv4.ip_forward=1

        接着重启网络

        [root@localhost mytomcat]# systemctl restart network

        然后将之前错误的docker删掉,重新创建启动即可

3、测试镜像启动后,服务访问

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/450687.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号