Docker - 构建 MySQL 服务

2017-01-11  本文已影响54人  Kaiyulee

尽量简洁

下载 mysql 镜像

docker pull mysql

编写 docker-compose.yml

为了避免每次都要输入冗长的docker run ...命令,我们使用 docker-compose.yml 来保存下来,以后只需要 docker-compose up 即可启用

docker-compose.yml 文件:

version: "2"
services:
    mysqldb:
        container_name: "docker-db1"
        image: "mysql"
        volumes: 
            - "/Users/Kron/docker-DB/conf.d/docker-db1:/etc/mysql/conf.d"
            - "/Users/Kron/docker-DB/mysql/docker-db1:/var/lib/mysql"
        environment:
            - MYSQL_ROOT_PASSWORD=xxxx
            - MYSQL_DATABASE=app
            - MYSQL_USER=xxxx
            - MYSQL_PASSWORD=xxxx

启动

docker-compose up -d # Detached mode: Run containers in the background

上一篇下一篇

猜你喜欢

热点阅读