Docker和mysql的搭建

Docker和mysql的搭建

1.下载Vmware

下载 VMware Workstation Pro | CN

2.下载Centos8

centos-8-isos-x86_64安装包下载_开源镜像站-阿里云 (aliyun.com)

3.安装虚拟机

如果没有找到软件安装源就使用https://mirrors.aliyun.com/centos/8-stream/BaseOS/x86_64/os/,并且在网络中添加DNS 8.8.8.8

安装完之后输入yum update

如果和我一样出现了下载元数据失败,输入下面两条指令,然后重新开启yum update

sudo sed -i -e “s|mirrorlist=|#mirrorlist=|g” /etc/yum.repos.d/CentOS-*
sudo sed -i -e “s|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g” /etc/yum.repos.d/CentOS-*

4.安装docker

yum - y install gcc
yum -y install gcc-c++
yum install -y yum-utils
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin
systemctl start docker
systemctl enable docker

检测docker安装是否成功

docker version

5.配置docker镜像加速器

https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors?accounttraceid=54ebb47dd2134ed59f6d5d2b9215f808mvmm
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors":[加速器地址]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

6.拉取mysql和nginx

docker pull mysql
socker pull nginx

7.配置mysql

创建网络

docker network create richu

运行mysql容器

docker run -d --name mysql -p 3306:3306 -e TZ=Asia/Shanghai -e MYSQL_ROOT_PASSWORD=123 -v /root/mysql/data:/var/lib/mysql -v /root/mysql/conf:/etc/mysql/conf.d -v /root/mysql/init:/docker-entrypoint-initdb.d --network richu mysql

8.配置nacos

1.配置mysql表

2.配置env文件

3.运行开始

docker run -d --name nacos --env-file ./nacos/custom.env -p 8848:8848 -p 9848:9848 -p 9849:9849 --restart=always nacos/nacos-server:v2.1.0-slim

4.访问

虚拟机ip:8848/nacos

登录账号:nacos

密码:nacos

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值