百合网 网站 开发,淘宝网站的建设目标是,公司宣传册设计模板,营销型网站核心要素有哪些获取 MySQL 镜像 获取镜像。使用以下命令来拉取镜像#xff1a;
1docker pull mysql:latest
这里拉取的是最新版本的 MySQL 镜像。你也可以指定特定版本#xff0c;例如#xff1a;
1docker pull mysql:8.0 运行 MySQL 容器
运行 MySQL 容器时#xff0c;你需要指定一些…获取 MySQL 镜像 获取镜像。使用以下命令来拉取镜像
1docker pull mysql:latest
这里拉取的是最新版本的 MySQL 镜像。你也可以指定特定版本例如
1docker pull mysql:8.0 运行 MySQL 容器
运行 MySQL 容器时你需要指定一些环境变量例如数据库的 root 用户密码。以下是一个示例命令
1docker run --name leo-mysql -v /var/lib/mysql:/var/lib/mysql -e MYSQL_ROOT_PASSWORDroot -d mysql:latest
命令解释如下
--name leo-mysql容器命名为 leo-mysql。-v /var/lib/mysql:/var/lib/mysql将宿主机的 /var/lib/mysql 目录挂载到容器的 /var/lib/mysql 目录这样数据可以持久化。-e MYSQL_ROOT_PASSWORDroot设置 MySQL root 用户的密码。-d以后台模式运行容器。
访问 MySQL 容器
一旦容器运行起来你可以通过 Docker 的网络来访问 MySQL 服务。默认情况下MySQL 使用端口 3306。你可以通过以下命令来测试连接
1docker exec -it leo-mysql mysql -uroot -p
这将提示你输入密码然后你就可以进入 MySQL 的命令行界面了。 修改mysql配置
sudo docker exec -it leo-mysql /bin/bash