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

 

 

 

 

 

 

 

最新文章
达观助手AI智能写作,全方位智能写作新体验!
近日,首个免费中文智能AI写作辅助工具——达观助手宣布上线。此款WPS第三方插件内含多项实用功能,如AI续写、AI润色、智能纠错、智能排版、标题AI助手、OCR等,可以极大地优化用户写作体验,全面提升文本创作效率和质量。 据悉,与其他收费的智
特别策划|承载社会议题 多元类型融合 悬疑剧创作再升级
2024年,悬疑赛道持续火热,成为荧屏一道亮丽风景。从《边水往事》《雪迷宫》《唐朝诡事录之西行》等剧集凭借口碑脱颖而出,到《微暗之火》《新生》《错位》等作品引发广泛热议,再到《白夜破晓》《太阳星辰》《我是刑警》等播放指数持续攀
谷歌认证:2021全新Android开源框架权威排行榜(附源码解析)
Github WidgetContributions, stars, followers, trending etc. on Github.Guide中文文档What is Github Widget?DownloadStyles of Github Widget4142-142-243-14345-24345-344-144-2445-345-145-2SettingsProblems, Bugs or EnhancementVe
微信小程序制作指南,从零开始,轻松打造专属小程序
本文目录导读:微信小程序概述开发环境搭建小程序注册与登录界面设计功能开发测试与发布随着科技的发展,微信小程序逐渐成为人们生活中不可或缺的一部分,作为一名大学讲师,我将为大家详细介绍如何制作微信小程序,本课件将分为以下几个部
解锁外贸网站推广的奥秘,助力企业拓展全球市场
解锁外贸网站推广的奥秘,助力企业拓展全球市场在当今全球化的经济环境中,外贸网站已成为企业拓展国际市场、提升品牌影响力的关键工具。然而,仅仅拥有一个功能完善、设计精美的外贸网站并不足以确保成功,有效的推广策略同样至关重要。本
榆树网站优化-正规白帽技术
【网商在线】全称深圳市网商在线科技有限公司成立于2014年,网商在线是一家专注seo搜索引擎优化的技术型网络公司,12年SEO搜索引擎优化实战经验,致力于百度PC,手机端,360搜索,搜狗,神马等关键词seo排名优化.效果稳定,见效快。榆树市是吉林
百度站长平台:多种站内需求挖掘功能上线
站长之家(Chinaz.com)3月25日消息 百度站长平台昨日发布公告称,百度站内搜索上线了多种新功能:在站点的文章页中提供关键词推荐功能(包括嵌入式关键词推荐和悬浮式关键词推荐两种形式)、以及内文提词功能;搜索框新增了侧滑、弹窗、悬
杰奇cms网站自动生成文章自动配图发布站群系统
AI智能写作软件,批量生成自动发布到网站后台支持任意CMS批量导入关键词,自动生成、自动配图、自动发布、不限制网站、域名数量。支持生成中、英、越、日等所有语言文章。我们有专业的团队24小时维护,为您保驾护航。1.支持所有语言输出输入
谷歌SEO优化,如何助力我的Authority Site提升?
在当今互联网信息爆炸的时代,拥有一个高权威性的网站(Authority Site)是每个网站运营者的梦想。这不仅意味着更高的流量,更优质的用户,还意味着更多的商业机会。作为一名在SEO领域摸爬滚打多年的从业者,我深知谷歌SEO优化对于提升Auth
相关文章
推荐文章
发表评论
0评