1.确认本地除了安装docker外还安装了docker-compose

    $ docker-compose -v

    2.在任意一个目录下创建文件 docker-compose.yml

    1. version: '2'
    2. services:
    3. db:
    4. image: mysql:5.7
    5. volumes:
    6. - "./data/db:/var/lib/mysql"
    7. ports:
    8. - "8080:3306"
    9. restart: always
    10. environment:
    11. MYSQL_ROOT_PASSWORD: wordpress
    12. MYSQL_DATABASE: wordpress
    13. MYSQL_USER: wordpress
    14. MYSQL_PASSWORD: wordpress
    15. wordpress:
    16. depends_on:
    17. - db
    18. image: wordpress:latest
    19. links:
    20. - db
    21. ports:
    22. - "8888:80"
    23. restart: always

    启动容器

    docker-compose up -d

    对于容器的操作

    docker ps # 查看容器 docker stop name # 停止容器 docker restart name # 重启容器 docker rm name # 删除容器

    这样我们就可以通过127.0.0.1:8888访问我们的wordpress博客,并用127.0.0.1:8080访问我们的数据库了