分享好友 最新动态首页 最新动态分类 切换频道
docker打包web项目
2024-12-27 05:09

注意:“#”代表用root权限操作,后文root权限下操作均用“#”标识

一、检查网络

  1. 查看网络信息

        命令:ifconfig 

                 出现command not found,这是由于精简版的Centos7未安装此服务

                切换到root环境,然后安装服务

     2. 安装网络插件

                安装命令:yum install net-tools.x86_64

     3. 检查网络插件

                命令 ifconfig

二、安装docker

1、安装docker

  1. 命令:yum -y update 
  2. 安装yum-utils。它提供了yum-config-manager,可用来管理yum源,命令 :yum install -y yum-utils
  3. 添加yum源  ,命令yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
  4. 更新yum索引,命令:yum makecache fast
  5. 安装docker-ce,命令yum -y install docker-ce-18.09.3-3.el7
  6. 验证是否安装成功,命令:docker info

2、启动docker

       启动命令:service docker start

3、设置docker开机启动

       命令:chkconfig docker on

4、检查docker是否可用

       执行命令:#docker    出现docker相关信息为启动成功

三、获取centos镜像

说明:利用docker制作容器生成项目镜像,离不开基础镜像的支持,这儿用centos7作为基础镜像。

1、获取centos镜像

      执行命令# docker pull centos:7.6.1810  等待下载

2、检查是否完成下载

执行命令:#docker images或者docker image ls (此命令是查看docker下所有镜像的命令)

3、上传JDK到opt文件夹

利用windSCP上传JDK包到opt文件夹,查看文件是否上传成功

4、解压文件至当前目录并删除安装包

命令tar -zxvf jdk-8u212-linux-x64.tar.gz

删除安装包,命令rm -rf jdk-8u212-linux-x64.tar.gz

四、开启docker远程访问

     1、修改docker service 文件

         命令:vi /usr/lib/systemd/system/docker.service

         ExecStart=

         ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock

         保存退出

    2、刷新配置文件,重启docker

          systemctl daemon-reload

          systemctl resatrt docker

    3、查看系统网络端口2375是否被docker所监听

          命令:netstat -tulp

    4、添加防火墙2375/tcp,并重载防火墙

          命令firewall-cmd --zone=public --add-port=2375/tcp --permanent、firewall-cmd --reload

五、镜像打包

     1、导出镜像为tar包

           命令docker save -o service.tar service1

     2、导入加载镜像,tar包

           命令docker load -I service.tar

     3、启动镜像

           docker run -d -v /logs/:/logs/ --net=host -p 16801:16801 service1

           -v:挂载存储券、--net=host -p 本地端口映射

 

 

 

 

 

 

 

最新文章
评价最好的手机浏览器是哪款
评价最好的手机浏览器是哪款   目前评价最好的手机浏览器是哪款?这里为你推荐夸克浏览器、via浏览器、x浏览器、Edge浏览器、UC浏览器、QQ浏览器、百度浏览器、360浏览器等,这些软件都有各自的优势,浏览器乐园网站提供部分浏览器免费下
游戏推广招聘合同范例
游戏推广招聘合同范例第一篇范文:合同编号:__________甲方(招聘方):名称:____________________地址:____________________法定代表人:________________联系电话:________________乙方(应聘方):姓名:____________________性别:
除了谷歌和百度以外还有什么搜索引擎好用_除了google还有什么搜索引擎
在当今数字化的时代,搜索引擎已成为我们获取信息的重要工具,谷歌和百度无疑是最为人们熟知的两大搜索引擎,它们在搜索领域占据着重要的地位,提供了海量的信息和便捷的搜索体验,除了这两者之外,还有许多其他优秀的搜索引擎值得我们去探
谷歌呼吁美国政府拆分微软与OpenAI的独家云服务协议
据《信息》杂志周二报道,谷歌已要求美国政府拆分微软与OpenAI独家云服务协议,该协议将OpenAI的技术托管在微软的云服务器上。报道称,此次对话发生在美国联邦贸易委员会(FTC)就更广泛的调查向谷歌询问微软商业行为之后。一位直接参与讨
高清美女写真生成工具大测评!来看看最值得推荐的AI绘图神器吧!
限时免费,点击体验最近超火的AI生图神器,坐拥3000美女的大男主就是你! https://ai.sohu.com/pc/generate/textToImg?_trans_=030001_yljdaimn 在这个人人追求个性的时代,传统的摄影逐渐让位于高科技的AI工具。有人问,"我也想生成一张超
新奥长期免费资料大全|经典解释落实
  在当代社会,获取知识变得越来越便捷,新奥长期免费资料大全就是这样一个平台,它致力于向公众提供丰富的学习资源,包括但不限于经典文献、研究报告、学术论文等,覆盖各个学科领域。本文将以“新奥长期免费资料大全 | 经典解释落实”
论文ai写作网站有哪些 论文ai写作网站一览
论文ai写作网站有哪些,AI写作网站是一个能够帮助用户更高效地进行创作和写作的工具。用户只需提供一些关键信息,AI就可以自动生成文章的内容,从而大大提升了创作的效率。这对于有时间压力或者灵感不足的用户来说,是一个非常有用的辅助工
梦幻西游最强的宝宝没有之一,神马浮云在它面前都是垃圾
梦幻西游中召唤兽跟随号主南征北战,为自己的武神之战付出汗马功劳,也获得了丰功伟绩;今天咱们就说一说梦幻西游中最强悍而且已经是绝版的召唤兽,绝对是站在武神坛顶端的宝宝了,价值肯定超过最少两百万,神马浮云在它面前就是垃圾,咱们
谷歌adsense广告怎么赚钱?英文网站通过google广告盈利赚美金
想赚美金,又不想太累?那就来做英文内容网站去挂谷歌ADSENSE广告来赚钱吧。如何去做一个高级的英文内容网站,并把它当做一个资产去沉淀和积累,获取大流量后稳稳收益?依内容营销为指导,把网站上每一项内容都做成可以长期沉淀的资产,帮
蚂蚁庄园答案合集(蚂蚁庄园答案大全集结,轻松解锁庄园秘籍)
随着移动互联网的普及,各类手机应用层出不穷。其中,蚂蚁庄园作为一款集娱乐、知识于一体的游戏应用,深受广大用户的喜爱。蚂蚁庄园答案合集(《蚂蚁庄园答案大全集结,轻松解锁庄园秘籍》)正是为了满足用户在庄园游戏中遇到的各种问题而
相关文章
推荐文章
发表评论
0评