Docker Compose入门示例
来源:互联网 发布:jsp从sql server中取值 编辑:程序博客网 时间:2024/06/06 05:36
Docker Compose入门示例
Compose的使用非常简单,只需要编写一个docker-compose.yml ,然后使用docker-compose 命令操作即可。docker-compose.yml 描述了容器的配置,而docker-compose 命令描述了对容器的操作。我们首先通过一个示例快速入门:
还记得前文,我们使用Dockerfile为项目microservice-discovery-eureka 构建Docker镜像吗?我们还以此项目为例,在node0(192.168.11.143)这台机器上测试。
1.我们在microservice-discovery-eureka-0.0.1-SNAPSHOT.jar 所在目录的上一级目录,创建docker-compose.yml 文件。 目录树结构:
|__ docker-compose.yml|__ eureka |__ Dockerfile |__ microservice-discovery-eureka-0.0.1-SNAPSHOT.jar
2.然后在docker-compose.yml 中添加内容如下
eureka: build: ./eureka ports: - "8761:8761" expose: - 8761
3.在docker-compose.yml 所在路径执行
$ docker-compose up# 发现打印日志eureka_1 | 2016-09-23 02:23:46.163 INFO 1 --- [ main] s.b.c.e.t.TomcatEmbeddedServletContainer : Tomcat started on port(s): 8761 (http)eureka_1 | 2016-09-23 02:23:46.164 INFO 1 --- [ main] c.n.e.EurekaDiscoveryClientConfiguration : Updating port to 8761eureka_1 | 2016-09-23 02:23:46.167 INFO 1 --- [ main] c.itmuch.cloud.study.EurekaApplication : Started EurekaApplication in 8.791 seconds (JVM running for 9.939)eureka_1 | 2016-09-23 02:24:46.016 INFO 1 --- [a-EvictionTimer] c.n.e.registry.AbstractInstanceRegistry : Running the evict task with compensationTime 0ms
4.访问
http://宿主机IP:8761/ ,本文为:http://192.168.11.143:8761/ ,发现可以正常启动。
描述来源于:http://book.itmuch.com/3%20%E4%BD%BF%E7%94%A8Docker%E6%9E%84%E5%BB%BA%E5%BE%AE%E6%9C%8D%E5%8A%A1/3.8.2%20Docker%20Compose%E5%85%A5%E9%97%A8%E7%A4%BA%E4%BE%8B.html
阅读全文
1 0
- Docker Compose入门示例
- Docker Compose入门示例
- Docker应用编排:Compose入门(待续)
- Docker部署步骤及“docker-compose.yml”文件示例
- Docker之docker-compose部署django+mysql示例
- docker compose
- docker compose
- docker-compose
- docker-compose
- docker-compose
- docker-compose
- docker compose
- docker-compose
- Docker Compose
- docker compose
- Docker Compose
- Docker Compose
- 【docker配置】Docker compose
- Mybatis使用过程中的一些错误
- myeclipse连数据库代码~
- 关于 setTimeout 和 setInterval 的理解
- Windows10 下 MySQL 5.7.9 免安装版配置
- 线程和进程的区别
- Docker Compose入门示例
- DBA0102W:未能检测出实例 实例 的节点类型。 原因码:-1
- 小明买糖
- vim打造成PYTHON IDE
- 神奇的幻方
- 序列变换
- python爬虫,爬取虎扑网新闻
- MySQL管理利器 MySQL Utilities教程
- vc6.0的简单调试