知行合一

博客园 首页 新随笔 联系 订阅 管理
  371 随笔 :: 25 文章 :: 4 评论 :: 15万 阅读

1.拉取数据库镜像

docker pull mysql:5.7

 docker images命令查看镜像是否下载成功

docker images

2.配置mysql

创建mysql目录,用于存放mysql相关配置及数据

mkdir -p /usr/local/dockercontainer/mysql/conf
mkdir -p /usr/local/dockercontainer/mysql/logs
mkdir -p /usr/local/dockercontainer/mysql/mysql

 

3、运行mysql容器

docker run -d --name mysql \
      -v /usr/local/dockercontainer/mysql/data:/var/lib/mysql \
      -v /usr/local/dockercontainer/mysql/conf:/etc/mysql/conf.d \
      -v /usr/local/dockercontainer/mysql/logs:/logs \
      -e MYSQL_ROOT_PASSWORD=summit985 \
      -p 3306:3306 \
      mysql:5.7

4、设置容器开机自启动

docker update --restart=always 容器id

5、在服务器中操作数据库

docker exec -it mysql bash

6、删除容器

docker stop 5b4f4c6a89d8  # 停止容器运行
docker rm  5b4f4c6a89d8   # 删除容器

7、删除镜像

docker rmi cc8775c0fe94

 

ps:安装过程中,如果发现容器启动失败,使用docker logs查看容器日志

本例中docker容器名为redis,查看日志命令为:docker logs -f -t --tail 100 redis

docker logs -f -t --tail 100 redis

 

posted on   callbin  阅读(575)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示