Created
June 2, 2017 11:41
-
-
Save lelinhtinh/a4762ffdd3dec8a2cfb9736407bf8d30 to your computer and use it in GitHub Desktop.
Sử dụng Docker để cài đặt Wordpress trên Linux Mint 18
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
version: "2" | |
services: | |
nginx-proxy: | |
image: jwilder/nginx-proxy | |
container_name: nginx-proxy | |
ports: | |
- "80:80" | |
volumes: | |
- /var/run/docker.sock:/tmp/docker.sock:ro | |
- ./nginx:/etc/nginx/conf.d | |
db: | |
image: mariadb | |
ports: | |
- "8001:3306" | |
volumes: | |
- ./db:/var/lib/mysql | |
environment: | |
- MYSQL_ROOT_PASSWORD=secret | |
phpmyadmin: | |
image: phpmyadmin/phpmyadmin:latest | |
ports: | |
- "8002:80" | |
links: | |
- db:mysql | |
environment: | |
- MYSQL_ROOT_PASSWORD=secret | |
- VIRTUAL_HOST=phpmyadmin.app | |
- VIRTUAL_PORT=8002 | |
wp: | |
image: wordpress | |
ports: | |
- "8003:80" | |
links: | |
- db:mysql | |
volumes: | |
- ./wp:/var/www/html/wp-content | |
environment: | |
- WORDPRESS_DB_PASSWORD=secret | |
- VIRTUAL_HOST=wordpress.dev | |
- VIRTUAL_PORT=8003 | |
volumes: | |
mysql: |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Hướng dẫn
Tạo project
mkdir -p wp.dev cd wp.dev/
Chú ý: Thay
wp.dev
bằng tên thư mục dự án.Thư mục con
Docker Compose
Sử dụng mã nguồn từ gist ở trên.
Cấu hình
Thêm quyền chỉnh sửa
nginx
vàwp
Virtual Host
Thêm vào
Sử dụng
Thêm quyền sử dụng docker
Chú ý:
baivong
là tên người dùng.Dọn dẹp
Khởi chạy
Truy cập wordpress.dev xem kết quả.
Tham khảo
Install WordPress with docker-compose for dummies
Docker WordPress Dev Environment