Docker配置

Docker 项目地址

1
git clone git@gitlab.freedomcz.com.cn:php/docker.git

php demo 项目地址

1
git clone git@gitlab.freedomcz.com.cn:php/demo.git

docker desktop 设置 docker engine,输入以下内容然后保存

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
{
  "registry-mirrors": [
    "https://xxxxxx.mirror.aliyuncs.com",  //阿里云docker镜像,需要去阿里云配置
     "http://hub-mirror.c.163.com",
    "https://docker.mirrors.ustc.edu.cn",
    "https://dockerhub.azk8s.cn",
    "https://registry.docker-cn.com"
  ],
  "insecure-registries": [],
  "debug": true,
  "experimental": false
}

将docker和demo放在同一目录下,例:

php
---demo
---docker

开启docker
在docker目录下执行命令

1
docker-compose build

完成后执行

1
docker-compose up -d

在docker desktop中 进入docker容器

php docker

运行命令编译项目

1
2
cd /var/www/html
composer install

访问http://localhost:8000即可