分类 Docker 下的文章

1.创建 docker-compose.yml文件

version: '3'
services:
    db:
        #构建mysql镜像
        image: mysql
        container_name: mysql-db # 容器名
        # command: mysqld --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci #设置utf8字符集
        restart: always
        environment:
          MYSQL_ROOT_PASSWORD: example #root管理员用户密码
        ports:
          - '6606:3306'  #host物理直接映射端口为6606
        volumes:
            #mysql数据库挂载到host物理机目录/opt/mysql/data/db
          - "/opt/mysql/data/db:/var/lib/mysql"
            #容器的配置目录挂载到host物理机目录/opt/mysql/data/conf
          - "/opt/mysql/data/conf:/etc/mysql/conf.d"

2.在 docker-compose.yml文件下的目录下,使用docker-compose命令 创建mysql数据库容器

docker-compose up -d
使用docker-compose 构建mysql 的基本配置