一、安装docker
不管是windows还是mac以及linux系统
首先去下载docker官网下载docker软件,并且安装好,具体安装方式我就不详细描述
mac系统遇到一些问题
那么以上问题如何解决?
可以使用官网上的命令相关的来安装
sudo hdiutil attach Docker.dmg
sudo /Volumes/Docker/Docker.app/Contents/MacOS/install
sudo hdiutil detach /Volumes/Docker
使用以上命令后就不会出现这样问题了
二、配置yaml
安装完后,使用yaml来搭建相关的环境
将所有的配置文件写好
引用了 目录 | TarsDocs 相关内容
version: "3"services:
mysql:
image: mysql:5.6
container_name: tars-mysql
ports:
- "3307:3306"
restart: always
environment:
MYSQL_ROOT_PASSWORD: "123456"
volumes:
- ./mysql/data:/var/lib/mysql:rw
networks:
internal:# 网络配置名 看到备注1
ipv4_address: 172.25.1.2
framework:
image: tarscloud/framework:v3.0.15
container_name: tars-framework
ports:
- "3000:3000"
restart: always
networks:
internal:
ipv4_address: 172.25.1.3
environment:
MYSQL_HOST: "172.25.1.2"
MYSQL_ROOT_PASSWORD: "123456"
MYSQL_USER: "root"
MYSQL_PORT: 3306
REBUILD: "false"
INET: eth0
SLAVE: "false"
volumes:
- ./framework/data:/data/tars:rw # rw 这个一定要,否则会导致写入失败
- ./source/Shanghai:/etc/localtime # 这个不建议开启,最好注释掉,不然会导致节点无法开启
depends_on: