基于阿里云的docker中安装运行mysql并远程访问

  • 第一步在阿里云上安装一个docker服务器并启动,这里我们不细说了。
yum  install docker -y
service docker start
  • 我们使用docker images查看一下当前docker中的镜像文件有哪些,这里我们看到这个docker中是没有任何镜像的。

  • 使用vim /etc/docker/daemon.json查看docker的配置文件,默认就是这个路径,可以看到在阿里云的服务器上默认就给你添加了阿里的镜像仓库。

  • 我们直接暴力一点docker pull mysql,docker pull redis会自动从远程仓库拉取mysql最新的镜像。(如果你对mysql和redis的版本有要求可以在mysql后面添加:版本号)

  • 远程拉取完了,我们docker images看一下镜像是否下载下来了。

  • 下面我们使用   docker run -it --name mymysql -e MYSQL_ROOT_PASSWORD=123456 -p 3306:3306 -d mysql,启动成功会返回容器ID
    -t:给容器分配一个伪终端,一般和-i一起用
    -i:以交互式运行容器
    --name:给容器命名
    -e :给mysql添加一个默认的密码
    -p:端口映射
    -d:以后台形式运行容器
  • 启动完我们docker ps查看一下运行状态,可以看到mysql已经在运行中了。
  • 使用navicat等数据库客户端远程连接mysql看看。


有兴趣的可以看看下一篇docker上安装运行redis并远程访问。

https://blog.csdn.net/You_are_my_Mr_Right/article/details/100515089

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值