docker compose入门helloworld的详细过程

本站所有内容来自互联网收集,仅供学习和交流,请勿用于商业用途。如有侵权、不妥之处,请第一时间联系我们删除!Q群:迪思分享
免费资源网 – https://freexyz.cn/

前置知识

Compose 是 Docker 容器进行编排的工具, 是一个整合发布docker应用的利器,可定义和运行多容器的应用,在 Compose 中你可以使用 YAML 文件来配置你的应用服务。然后,只需要一个简单的命令,就可以创建并启动你配置的所有服务。

docker-compose是基于docker的,所以我们需要先安装docker才能使用docker-compose。

使用 Compose 基本会有如下三步流程:

在 Dockfile 中定义你的应用环境,可以是多个docker应用。

在 docker-compose.yml 中定义组成应用程序的服务。

使用dcoker-compose up命令 运行整个应用程序解决方案。

参考网址:

docker安装

卸载旧版本

sudo yum remove docker

docker-client

docker-client-latest

docker-common

docker-latest

docker-latest-logrotate

docker-logrotate

docker-engine

安装 Docker Engine-Community

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

sudo yum-config-manager

–add-repo

http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

sudo yum install docker-ce docker-ce-cli containerd.io

启动docker

sudo systemctl start docker

安装插件

yum install https://download.docker.com/linux/fedora/30/x86_64/stable/Packages/containerd.io-1.2.6-3.3.fc30.x86_64.rpm

测试docker是否安装成功

docker –version

到此docker安装完成!!!

docker-compose安装

官网下载地址,可能比较慢,建议使用下面的

下载安装

curl -L https://get.daocloud.io/docker/compose/releases/download/1.26.2/docker-compose-`uname -s`-`uname -m`


© 版权声明
THE END
★喜欢这篇文章吗?喜欢的话,麻烦动动手指支持一下!★
点赞7 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容