Docker 启动镜像的方法
一、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 启动镜像的方法相关推荐
- Docker启动镜像并进行端口映射
如何使用Docker启动镜像并进行端口映射 Docker是一种流行的容器化平台,可以帮助开发人员更轻松地构建.测试和部署应用程序.在使用Docker时,启动镜像并进行端口映射是很常见的操作.本文将详细 ...
- docker制作镜像的方法
docker镜像简介 docker镜像是分层的,有底层网上叠加下载. dockerfille是以文本的方式生成镜像,他的好处在于生成镜像后可以查看生成流程.相对于docker commit,使它更加的 ...
- Docker 启动镜像
一.查看当前docker中下载的镜像,如下图,当前我的Docker容器中存在两个镜像 ,tomcat.mysql 二.启动镜像 (因启动命令参数过多,同时各种镜像启动时可以增加额外的参数,本次以启动m ...
- docker 启动镜像_Docker学以致用,开源项目和云服务,是最好的学习资源
1. Docker简介 2. Docker常用命令 3. Dockerfile镜像创建命令 4. Docker镜像自动构建 5. docker-compose.yml资源编排文件 6. Docker ...
- docker启动redis简单方法
1.拉取redis镜像 docker pull redis 2.在本地某个位置创建以下内容 建议将以下内容放在一起,方便以后管理和查看 # 以/docker/redis为例 mkdir -p /doc ...
- docker启动镜像web无法访问
docker 镜像启动成功但是无法访问 解决办法: vi /etc/sysctl.conf 或者 vi /usr/lib/sysctl.d/00-system.conf 添加如下代码: net ...
- 中高级Java开发应该要了解!docker启动镜像时读取配置
一面 介绍一下自己 问项目经历, 聊"数据同步" 接着聊上了 K8S 的项目 有没有什么钻研得比较深得技术?(大佬:kubernetes, golang, prometheus, ...
- 【云原生】第四篇--Docker容器镜像介绍及应用
Docker容器镜像介绍及应用 一.Docker容器镜像操作 1.1 查看本地容器镜像 1.1.1 使用docker images命令查看 1.1.2 使用docker image命令查看 1.1.3 ...
- 【工作向】docker镜像构建方法与命令
序言 docker镜像制作,学习记录 1. docker镜像制作的常见方法 1.1 docker commit基于已有容器构建镜像(手工) 这种方法将已有容器存为新的镜像,但是不建议使用使用这种方式, ...
最新文章
- 数智化浪潮之中,传统企业如何抓住转型机遇
- 开源:这个来自清华的开源项目火爆 GitHub
- 地理数据库 (geodatabase) 的架构
- 如何通过软件项目开发来提高自身的实力。
- moco-globalsettings
- C 实现 删除字符串空白符的函数 strtrim
- 做了44年保洁员,一生只会5个字,她却成为香港大学院士
- IO流和集合的交集Properties类的介绍。
- IDEA项目创建Mapper的xml文件的方法
- Python 异常处理——处理默认错误类型以外错误
- 2017年12月计算机一级c,2017年12月计算机二级《C语言》强化模拟题(1)
- 不知道这十项Linux常识,就别说自己玩过Linux!
- Google gae部署php简单说明
- 方正飞鸿智能信息平台(FIX ES2007)帮助手册+知识库
- 如何提高自己的学习能力(JAVA篇)
- 《崩坏3》评测:游戏设计中整体性和利用率分析(中)
- transitive fanout与set_dont_touch_network
- jquery $.fn 是什么意思
- javase笔记基础篇
- ThinkPHP 关闭调试模式