分享好友 最新动态首页 最新动态分类 切换频道
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 本地端口映射

 

 

 

 

 

 

 

最新文章
飞书ERP系统解决方案:飞书+ERP到底能做什么?
飞书简要介绍:飞书是基于协同办公的企业应用平台,重视办公效率和使用体验。飞书集合了聊天、视频会议、云文档、审批、邮箱、日历、多维表格,开放应用等功能,通过顺畅沟通、高效协作,助力企业或团队组织升级。关键标签:协同、高效、创
车间年度工作报告怎么写10篇
【#报告# #车间年度工作报告怎么写10篇#】工作报告是指向上级机关汇报本单位、本部门、本地区工作情况、做法、经验以及问题的报告。以下是®无忧考网整理的车间年度工作报告怎么写,欢迎阅读! 1.车间年度工作报告怎么写  这一年来的
非常有用的搜索引擎提交入口汇总
网站建设完成之后,第一件事情就是向各大搜索引擎提交新网站。文中收集了常见的搜索引擎提交入口地址,方便以后查询使用。  常用的中文搜索引擎提交入口  提交之后可通过“site:域名”的方式查看收录情况,比如site&
邀世界见证强农兴农新武器,北京数字农业与灌溉展全球首发新技术新产
  2025年3月31日-4月2日,润景智灌阀·第11届北京国际数字农业与灌溉技术博览会暨世界灌溉科技大会,将于北京·国家会议中心举行。展会面积达3万平方米,届时来自国内外800余家知名展商齐聚大会。同期举办第三届北京国际水利科技博览会。
百度广告位搜索词_百度广告搜索关键词大全
赢在广告少!必应取代百度成国内桌面搜索引擎第一可能的原因应该是微软必应在搜索结果展示页面上,会尽量减少广告的数量和干扰,只展示与用户搜索意图最相关的信息。此外,必应还会对搜索结果进行严格的质量和可信度审核,过滤掉那些虚假、
管理信息系统复习总结(保姆级)
1.管理信息系统的新变化: 信息技术创新新的业务模式电子商务扩张管理变革公司和组织变革 2.信息系统如何改变企业: ①新兴移动数字平台 ②利用信息系统来改善客户体验,相应客户需求,降低库存 ③在线报纸的读者人数在不
高清美女写真生成利器:探索搜狐简单AI的魅力与使用攻略
在当今这个数字化的时代,生成超逼真的美女写真不再是只有专业摄影师能够做到的事情。想象一下,急需一张高质量的美女写真,却又不想花费时间去寻找模特与拍摄场地,那么你可能会好奇,有没有什么简单又高效的工具可以助手你。其实,答案就
高清Windows免费版网站存在吗?如何安全获取并使用?
随着科技的不断发展,许多用户对于Windows操作系统的需求也日益增长。但有些人可能希望在网站上寻找高清的Windows免费版,以节省购买成本。那么,这样的网站真的存在吗?如何安全获取并使用呢?接下来将为你一一解答。目前网络上确实存在一
观察 | 内购流水2.5亿,这家北京厂商真的一发就爆
编译 | 手游那点事 | 欧苟12月3日,海彼的休闲新作《冒险者日记》正式在国内上线。该游戏将休闲玩法及RPG要素结合起来,以文字冒险的形式进行呈现,在游戏中,玩家将扮演一只水豚,与其他动物伙伴一起踏上冒险的旅途。截至目前,游戏稳居国
直通车关键词推广添加关键词_直通车关键词推广怎么设置关键词
ˋ^ˊ 拼多多直通车应该怎么开在所有的电商平台里就属拼多多的直通车最简单了。简单到什么程度呢?这样说吧,我刚把关键词自定义玩会,他就给我整下线了,留下我一个人在风中凌乱。好歹自定义还有点技术含量,你把这个砍掉了,未来只留一
相关文章
推荐文章
发表评论
0评