实现mysql容器启动就启动

流程

步骤 描述
1 创建Dockerfile文件
2 构建镜像
3 运行容器
4 配置容器启动时启动mysql
# 步骤1
# 创建Dockerfile文件
FROM mysql:latest
COPY my.cnf /etc/mysql/my.cnf

# 步骤2
# 构建镜像
docker build -t my-mysql-image .

# 步骤3
# 运行容器
docker run -d --name my-mysql-container my-mysql-image

# 步骤4
# 配置容器启动时启动mysql
docker exec -it my-mysql-container bash
service mysql start
journey
    title 实现mysql容器启动就启动
    section 创建Dockerfile文件
        1[创建Dockerfile文件]
        2[编写Dockerfile内容]
    section 构建镜像
        3[构建镜像]
    section 运行容器
        4[运行容器]
    section 配置容器启动时启动mysql
        5[进入容器]
        6[启动mysql服务]

在上述流程中,首先需要创建一个Dockerfile文件,并在其中指定基础镜像为mysql:latest,然后复制自定义的my.cnf文件到容器中。接着通过docker build命令构建镜像,再通过docker run命令运行容器。最后进入容器,执行service mysql start命令启动mysql服务。

通过以上步骤,你可以实现mysql容器启动就启动的需求。希望这篇文章对你有所帮助,加油!