docker-compose mongo 和 mysql 安装

323 阅读1分钟

安装如下

vi docker-compose.yml
### 具体内容如下
version: '3.1'
services:
 mongo:
   image: mongo
   restart: always
   ports:
       - 27017:27017
 mongo-express:
   image: mongo-express
   restart: always
   ports:
     - 8081:8081
 mysql:
   image: mysql
   command: --default-authentication-plugin=mysql_native_password
   restart: always
   environment:
     MYSQL_ROOT_PASSWORD: xxxx
   ports:
     - 3306:3306
 adminer:
   image: adminer
   restart: always
   ports:
     - 8080:8080
 redis:
   image: redis
   ports:
     - "6379:6379"

报错解决

ERROR: yaml.parser.ParserError: while parsing a block mapping
  in "./docker-compose.yml", line 2, column 1
  
  ### 这个错是在说 docker-compose.yml 文件里代码格式有问题 需要在冒号和 - 后面加上空格 

运行

docker-compose up