当前位置: 首页 > news >正文

docker程序镜像的安装

目录

一、流程

二、总结


一、 流程

对文中脚本测试前提默认系统已安装docker

  • docker程序部署命令脚本
    1. 加载已打包的docker程序
    docker load < sto...p.tar
    
    1. 创建网络
    • 名称为c…m
    • 子网subnet 172.27.16.1/24
    • 网关gateway 172.27.16.254
    • -d 指定网络驱动程序
    docker network create -d bridge --subnet=172.27.16.1/24 --gateway=172.27.16.254 cl...ilm
    
    1. 加载并启动(对镜像进行加载, 加载至容器后进行启动)
    • –network 指定网络
    • -p 8002:8002 -p 8001:80 配置多个端口映射冒号前后分别是 宿主机端口:docker内部端口
    • –name fi…ld 指定容器名称
    • -v /ms…cs/db/:/msu…s/db 将宿主机上目录挂载到容器内部目录
    • -itd 命令依次解释为:i 开放输入状态,t 以后台模式启动程序,d 打开伪终端
    docker run --ip=172.27.16.1 --network=cl...ilm -p 8002:8002 -p 8001:80 --name fi...ld -v /ms...cs/db/:/ms...cs/db -v /ms...iles/:/ms...iles/ -v /ho...min:/ho...dmin -itd fi...ld bash
    

二、总结

  • 部署后检查docker容器中使用的业务程序是否自启动成功自启动程序需要在dockerfile中进行配置(后期会更新此文章粘贴如何自动链接)
  • 未启动成功可以进入docker容器docker exec -it containerid bash对程序进行启动
  • 程序打包后的镜像非常大可已达到G级别,但是加载非常快(半分钟以内)
  • 程序打包镜像部署非常方便近期会对如何将多种程序一同打包的内容进行记录并更新在这里(会与自启动程序需要在dockerfile中进行配置一同记录)。
http://www.lryc.cn/news/290808.html

相关文章:

  • openssl3.2 - .pod文件的查看方法
  • 力扣238. 除自身以外数组的乘积(前后缀和)
  • Java玩转《啊哈算法》排序之快速排序
  • 静态代理IP该如何助力Facebook多账号注册运营?
  • npm 淘宝镜像正式到期
  • 【Spring Boot 3】【@Scheduled】多线程执行定时任务
  • TypeScript 基础学习
  • 《CSS3》田字网格背景(外实线内虚线)的实现
  • 图书管理系统(ArrayList和LinkedList)--versions3.0
  • 游戏开发丨基于Pygame的AI版贪吃蛇小游戏
  • qt-C++笔记之QStringList、QList<QString>、QString、QChar、QList<QChar>区别
  • python爬虫学习之解析_BeautifulSoup
  • 2024美赛数学建模赛题解读常用模型算法
  • NoSQL 数据库管理系统和模型的比较
  • 数据库(SQL)
  • 如何用Docker+jenkins 运行 python 自动化?
  • uniapp瀑布流实现
  • 鸿蒙:@Link装饰器-父子双向同步
  • Leetcode--27
  • 使用Eclipse搞Android项目报错
  • import sys是什么
  • Python爬虫:XPath基本语法
  • UML/SysML建模工具更新情况(截至2024年1月)(1)UModel 2024
  • ubuntu20-github不通问题
  • 【MAC】Multi-Level Monte Carlo Actor-Critic阅读笔记
  • [GN] 设计模式—— 创建型模式
  • 链表——超详细
  • 【刷题】 leetcode 面试题 08.05.递归乘法
  • C语言实现希尔排序算法(附带源代码)
  • R语言【taxlist】——subset():取taxlist对象的子集