一、docker run启动

–env-file 表示从文件加载环境变量,文件格式为key=value每行一个变量

-v 表示将宿主机上的文件挂载到镜像中,冒号前面表示宿主机文件路径,后面表示镜像文件路径,都要用绝对路径

-p 表示将镜像中的8080端口映射到宿主机上的8083端口,10.142.8.12代表宿主机ip

-it 表示以交互式终端运行,-d表示后台运行。

docker run -it --env-file ./run/hrms.env -v /opt/hrms/hrms/hrms:/opt/hrms/hrms -p 10.142.8.12:8083:8080 55ad68601db

二、docker-compose启动

docker-compose是docker三剑客之一,用来专门编排和管理镜像的插件,可以通过pip install docker-compose安装。

可以新建一个如下目录结构的文件夹,作为镜像的启动文件夹:

编写docker-compose.yml文件:

version:  '2.0'
services:web:image: hrms:v1.2restart:  alwaysports:- "8083:8080"env_file:- ./hrms.envvolumes:- /opt/hrms/logs/:/opt/hrms/logs/

启动:

切换到docker-compose.yml所在目录下执行:

docker-compose up即可启动镜像

Docker 启动镜像的方法相关推荐

  1. Docker启动镜像并进行端口映射

    如何使用Docker启动镜像并进行端口映射 Docker是一种流行的容器化平台,可以帮助开发人员更轻松地构建.测试和部署应用程序.在使用Docker时,启动镜像并进行端口映射是很常见的操作.本文将详细 ...

  2. docker制作镜像的方法

    docker镜像简介 docker镜像是分层的,有底层网上叠加下载. dockerfille是以文本的方式生成镜像,他的好处在于生成镜像后可以查看生成流程.相对于docker commit,使它更加的 ...

  3. Docker 启动镜像

    一.查看当前docker中下载的镜像,如下图,当前我的Docker容器中存在两个镜像 ,tomcat.mysql 二.启动镜像 (因启动命令参数过多,同时各种镜像启动时可以增加额外的参数,本次以启动m ...

  4. docker 启动镜像_Docker学以致用,开源项目和云服务,是最好的学习资源

    1. Docker简介 2. Docker常用命令 3. Dockerfile镜像创建命令 4. Docker镜像自动构建 5. docker-compose.yml资源编排文件 6. Docker ...

  5. docker启动redis简单方法

    1.拉取redis镜像 docker pull redis 2.在本地某个位置创建以下内容 建议将以下内容放在一起,方便以后管理和查看 # 以/docker/redis为例 mkdir -p /doc ...

  6. docker启动镜像web无法访问

    docker 镜像启动成功但是无法访问 解决办法: vi /etc/sysctl.conf 或者 vi /usr/lib/sysctl.d/00-system.conf 添加如下代码:     net ...

  7. 中高级Java开发应该要了解!docker启动镜像时读取配置

    一面 介绍一下自己 问项目经历, 聊"数据同步" 接着聊上了 K8S 的项目 有没有什么钻研得比较深得技术?(大佬:kubernetes, golang, prometheus, ...

  8. 【云原生】第四篇--Docker容器镜像介绍及应用

    Docker容器镜像介绍及应用 一.Docker容器镜像操作 1.1 查看本地容器镜像 1.1.1 使用docker images命令查看 1.1.2 使用docker image命令查看 1.1.3 ...

  9. 【工作向】docker镜像构建方法与命令

    序言 docker镜像制作,学习记录 1. docker镜像制作的常见方法 1.1 docker commit基于已有容器构建镜像(手工) 这种方法将已有容器存为新的镜像,但是不建议使用使用这种方式, ...

最新文章

  1. 程序员在囧途之软件投标实战
  2. 关于多线程的一点感想
  3. Java按行分割文件
  4. 网上图书商城项目学习笔记-028编辑一级分类
  5. 通过命令行工具使用阿里云资源编排服务
  6. cmd命令查看本机网外地址
  7. MyBatis拦截器执行顺序
  8. 三调 图斑地类面积_国土三调APP-GIS,地理信息,综合管网,地下空间,给水排水,通信管网,燃气管网,智慧旅游,...
  9. 英文论文写作小贴士(2)
  10. 版本号(SNAPSHOT GA....)都是啥意思
  11. 天创速盈带你了解拼多多新店运营技巧
  12. ContextCapture Master 倾斜摄影测量实景三维建模技术
  13. 魔数湖南大学程序设计作业
  14. 自定义AVA数据集流程及在SlowFast中训练
  15. NUKED数值表生成
  16. 【小5聊】winform窗体之最小化事件捕捉以及最小化到任务栏功能
  17. iOS的键盘种类(不同的键盘布局)
  18. 从零手写移动机器人URDF模型学习记录(一)
  19. Hibernate 官网 config code
  20. [转]杜比TrueHD(Dolby TrueHD)音频编码解析

热门文章

  1. 句句戳心,引其他行业共鸣 | “程序员年薪40W究竟多累、多苦?”
  2. 资源汇整:53套免费的扁平化Icon设计
  3. 玩转KubeEdge
  4. python aiohttp_Python-异步之aiohttp
  5. 计算机A-的211西安电子科技大学,计算机硕士年薪有多少?
  6. 简单地介绍一下镜像电流源
  7. 2017.2.14 日课
  8. 【图】图的深度搜索和广度搜索
  9. Windows开发基础知识
  10. Excel表批量输入“缺勤”