本文主要称为Docker Compose,但在此之前,您需要知道Docker、Docker Compose、Docker Swarm和Kubernetes的区别。 具体来说,Docker Compose以单个Docker管理,Kubernetes以多节点管理Docker。 Docker Swarm也是多节点管理,但基本上已被取消。 了解一下就好了。
安装Docker Compose的上一个示例,然后安装Docker Compose以进行授权和验证。
sudo curl-l https://github.com/docker/compose/releases/download/1.21.2/docker-compose-$ ( docker-composesese ) 因为已经安装好了,所以有人可能会遇到错误。 [ 53396 ] cannotopenself/usr/local/bin/docker-composeorarchive/usr/local/bin/docker-compose.pkg。 请删除/usr/local/bin/docker-compose,然后再次尝试下载。 下载可能由于网络而中断,但仍会生成此文件。
在jar包所在的目录中找到Dockerfile和docker-compose.yml,创建新的Dockerfile、touch Dockerfile,然后键入内容vi Dockerfile。
from Java:8 volume/data/app/dockertestadddockertest-0.0.1-snapshot.jarapp.jarrunbash-c ' touch/app.jar 在这里,volume是你的jar包的文件夹位置。
此外,在此目录中创建新的docker-compose.yml,并参阅输入内容:
version: '2' #是Docker-Compose文件为version 2文件服务: docker-demo:#指定的服务名build: #指定的docker文件的路径portport
之前使用docker run启动的镜像( dockerstop$ ) ( dockerPS-AQ ) ),然后启动dockercompose(docker-composeup )。 启动命令后面也有很多参数,可以让服务容器在后台运行。 现在简单启动看看效果吧:
看看绿色的done,就知道成功了。 稍后打印APP应用程序控制台的内容。 此时,如果访问ip:8080 (位于此处的APP应用程序端口),则可以看到APP应用程序可以正常访问。
光遇1.23每日任务该怎么完成呢?在光遇世界有着各种精彩有趣的任务内容,玩家可以完成后获取大量的游戏奖励,小编
《云顶之弈》这游戏中卢安娜的飓风这件武器最近版本更新中被强化了,分裂攻击的伤害效果大大提升。有些小伙伴
迷你世界激活码2023是哪些呢?在精彩有趣的全新挑战活动中,玩家可以体验到更多丰富的游戏奖励。小编今天准备了
很多传奇的老玩家关心关于贪玩蓝月祝福油怎么用的相关问题,今天柠檬友玩小编给大家搜集整理了如下内容,希望对
《魔兽世界怀旧服》中存在着多样的公会制度,DKPROLL团就是其中之一,关于这个制度的意思好优劣势,本文将为你解
斗罗大陆魂师对决阵容最佳搭配2023,新版本上线了很多魂师,我们应该如何搭配呢?以下为大家分享新版本顶级阵容大
时间:2022-11-08
时间:2022-11-08
时间:2022-11-08
时间:2022-11-08
时间:2022-11-08
时间:2022-11-08
时间:2022-11-08
时间:2022-11-08
时间:2022-11-08
时间:2022-11-08