docker创建wordpress博客

docker-compose.yml文件内容:

version: '2'
services:
   nginx:
      image: nginx:latest
      container_name: nginx
      restart: always
      ports:
         - 80:80
      volumes:
         - '/nginx/conf.d:/etc/nginx/conf.d'
         
   db:
     image: mysql:5.7
     container_name: db
     volumes:
       - /var/lib/mysql:/var/lib/mysql
     restart: always
     ports:
         - 3306:3306
     environment:
       MYSQL_ROOT_PASSWORD: wordpress
       MYSQL_DATABASE: wordpress
       MYSQL_USER: wordpress
       MYSQL_PASSWORD: wordpress      
   
   wordpress:
      image: wordpress:latest
      container_name: wordpress
      depends_on:
         - db
      ports:
         - "8000:80"
      restart: always
      environment:
         WORDPRESS_DB_HOST: db:3306
         WORDPRESS_DB_NAME: wordpress
         WORDPRESS_DB_USER: wordpress
         WORDPRESS_DB_PASSWORD: wordpress

注意:
需创建映射文件:
vi /nginx/conf.d/default.conf

猜你喜欢

转载自blog.csdn.net/hechaojie_com/article/details/83480124