实现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容器启动就启动的需求。希望这篇文章对你有所帮助,加油!