文章目录
1. 安装docker
- 需要一点Linux,Centos7,需要先安装yum
1.1 卸载旧的docker版本
sudo yum remove docker
docker-client
docker-client-latest
docker-common
docker-latest
docker-latest-logrotate
docker-logrotate
docker-engine
1.2 安装需要的安装包
yum install -y yum-utils
1.3 改镜像仓库,改成阿里云的
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo # 默认国外,太慢,不用
使用这个:yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
1.4 更新yum软件包索引
yum makecache fast
1.5 安装Docker相关的依赖 docker-ce社区版 -ee企业版
sudo yum install docker-ce docker-ce-cli containerd.io
1.6 启动docker
sudo systemctl start docker
1.7 查看是否安装成功
docker version
2. 安装mysql
# 拉取mysql镜像
docker pull mysql:8.0.36
# 创建目录
cd ~
mkdir mysql8
cd mysql8
# 运行镜像
docker run -id \
--privileged=true \
--restart=always \
--name c_mysql8 \
-p 3306:3306 \
-v $PWD/conf:/etc/mysql/conf.d \
-v $PWD/logs:/logs \
-v $PWD/data:/var/lib/mysql \
-e MYSQL_ROOT_PASSWORD=123456 \
mysql:8.0.36
# 设置防火墙
firewall-cmd --zone=public --add-port=3306/tcp --permanent
firewall-cmd --reload
# 客户端访问
下载后并安装:https://github.com/webyog/sqlyog-community/wiki/Downloads
地址:192.168.5.128
端口:3306
账户:root
密码:123456
3. 安装Redis
# 拉取redis镜像
docker pull redis:7.2.4
# 创建目录
cd ~
mkdir redis7
cd redis7
# 运行镜像