
RUN的命令后面装了插件,用以支持wordpress
Dockerfile-dev
FROM php:apache
RUN docker-php-ext-install mysqli pdo pdo_mysql && docker-php-ext-enable mysqli pdo_mysql
docker-compose-dev.yml
注意yml文件严格重视缩进,要用空格缩进
version: "3"
services:
app-dev:
build:
context: .
dockerfile: Dockerfile-dev
volumes:
- ./src/:/var/www/html/
ports:
- 8080:80
src文件放一个index.html或wordpress文件即可
在项目的根目录中执行下方命令,等待片刻即可成功访问http://localhost:8080/
docker-compose -f docker-compose-dev.yml down && docker-compose -f docker-compose-dev.yml up -d --build
FROM php:apache的含义


同时在docker的gui界面也可以看到成功启动


内地镜像源
{
"builder": {
"gc": {
"defaultKeepStorage": "20GB",
"enabled": true
}
},
"experimental": false,
"registry-mirrors": [
"https://docker.1ms.run"
]
}