docker-compose使用教程

简介: docker-compose使用教程
#更新一下 curl
 yum reinstall curl
 #下载 docker-compose
 curl -L https://get.daocloud.io/docker/compose/releases/download/1.22.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
 # 赋予执行权限
 chmod +x /usr/local/bin/docker-compose
# 停止现有 docker-compose 中的容器:
 docker-compose down
#重新拉取镜像:
docker-compose pull
#后台启动 docker-compose 中的容器:
docker-compose up -d

1.新建 docker-compose.yml 文件

通过以下配置,在运行后可以创建两个站点(只为演示)

vi docker-compose.yml
version: "3"
services:
  web1:
    image: lmk19980312/mynginx:v1
    ports:
      - "60101:80"
  web2:
    image: lmk19980312/mynginx:v1
    ports:
      - "60102:80"
  web3:
    image: lmk19980312/mynginx:v1
    ports:
      - "60103:80"
相关文章
|
1月前
|
关系型数据库 MySQL Java
Docker Compose详细教程(从入门到放弃)
Docker Compose详细教程(从入门到放弃)
329 0
|
1月前
|
Oracle 关系型数据库 数据库
|
1月前
|
关系型数据库 MySQL 数据库
百度搜索:蓝易云【【Docker】Docker部署Mysql并设置数据持久化教程】
通过以上步骤,您已经成功地在Docker中部署了MySQL,并设置了数据持久化,确保数据在容器重新启动或迁移时得以保留。
65 0
|
1月前
|
安全 应用服务中间件 nginx
百度搜索:蓝易云【使用Debian、Docker和Nginx部署Web应用教程】
这些是在Debian上使用Docker和Nginx部署Web应用的基本步骤。根据您的需求和具体环境,可能还需要进行其他配置和调整。请确保在进行任何与网络连接和安全相关的操作之前,详细了解您的网络环境和安全需求,并采取适当的安全措施。
51 0
|
1月前
|
大数据 数据管理 Docker
【Datahub系列教程】Datahub入门必学——DatahubCLI之Docker命令详解
【Datahub系列教程】Datahub入门必学——DatahubCLI之Docker命令详解
333 0
|
10天前
|
Docker 容器
尚硅谷2024新版3小时速通Docker教程
尚硅谷2024新版3小时速通Docker教程
7 1
尚硅谷2024新版3小时速通Docker教程
|
12天前
|
存储 Docker 容器
记录Docker搭建私有仓库的步骤教程
记录Docker搭建私有仓库的步骤教程
52 0
|
30天前
|
存储 JSON 安全
Docker 的 overlay2 扩容教程
Docker 的 overlay2 扩容教程
89 3
|
1月前
|
关系型数据库 MySQL 数据库
docker 安装mysql(踩坑踩得想哭 详细解决教程)ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using pa
docker 安装mysql(踩坑踩得想哭 详细解决教程)ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using pa
79 1
|
1月前
|
Ubuntu Docker 索引
ubuntu 20.04 安装docker教程和安装中遇到的问题解决方案(超详细 附加图文教程)
ubuntu 20.04 安装docker教程和安装中遇到的问题解决方案(超详细 附加图文教程)
114 0