提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
- 前言
- 一、连接服务器
- 二、安装docker
-
- 1.一键安装
- 2.测试
- 安转mysql
-
- 1、拉取镜像 启动成容器
- 2、设置mysql连接
- 3、开启安全组的入站规则
前言
提示:腾讯云Ubuntu服务器安装docker
工具:finalshell工具
提示:以下是本篇文章正文内容,下面案例可供参考
一、连接服务器
1、访问腾讯云网址https://cloud.tencent.com/
2、然后登陆
3、点击右上角控制台
4、点击云服务器
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsICM38FdsYkRGZkRG9lcvx2bjxiNx8VZ6l2cs0TPn50MrpnT5dGVOBDOsJGcohVYsR2MMBjVtJWd0ckW65UbM5WOHJWa5kHT20ESjBjUIF2X0hXZ0xCMx81dvRWYoNHLrdEZwZ1Rh5WNXp1bwNjW1ZUba9VZwlHdssmch1mclRXY39CXldWYtlWPzNXZj9mcw1ycz9WL49zZuBnL2EjM2ITN1ETMxETNwEjMwIzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
5、找到自己购买的实例服务器区,复制公网ip
6、用finalshell工具连接该地址
或者通过实例后面的登录进行操作
二、安装docker
1.一键安装
如下:
curl -sSL https://get.docker.com/ | sh
2.测试
代码如下(示例):
sudo docker pull hello-world
#启动
sudo docker run hello-world
#会显示 hello-world 说明docker没有问题
安转mysql
命令如下
1、拉取镜像 启动成容器
#指定版本
sudo docker pull mysql:[5.7]
#默认最新版本
docker pull mysql
#启动mysql
sudo docker run \
--name=mysql_3307 \
--env TZ="Asia/Shanghai" \
--env=MYSQL_ROOT_PASSWORD=root_pwd \
--env=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin \
--volume=/var/lib/mysql \
-p 3307:3306 \
--restart=always \
--detach=true \
mysql \
mysqld
2、设置mysql连接
#进入容器
sudo docker exec -it mysql_3307 bash
#就像正常的cmd命令登录mysql
mysql -uroot -p #回车
root_pwd #回车
#修改连接方式和加密方式
use mysql;
select user,plugin from user where user='root'; #可以看到加密方式是 caching_sha2_password
#修改
alter user 'root'@'%' identified with mysql_native_password by 'root_pwd';
执行命令flush privileges使权限配置项立即生效。
3、开启安全组的入站规则
点击我的云服务器
然后点击安全组
修改规则
添加入站规则
未完待续。。。