欢迎光临散文网 会员登陆 & 注册

Java项目《谷粒商城》架构师级Java项目实战,对标阿里P6-P7,全网最强

2023-08-13 21:28 作者:Bunga__  | 我要投稿

1.使用vagrant创建镜像

初始化配置文件 vagrant init centos/7

启动虚拟机 vagrant up

链接虚拟机 vargant ssh

查看当前用户 whoami

查看目录 ls /

退出虚拟机 exit

重启虚拟机 vagrant reload

配置文件修改虚拟机网络 config.vm.network "private_network", ip: "192.168.56.10"

2.虚拟机中安装docker

卸载原来的docker文件


sudo yum remove docker \

         docker-client \

         docker-client-latest \

         docker-common \

         docker-latest \

         docker-latest-logrotate \

         docker-logrotate \

         docker-engine


安装和更新 存储库中的 Docker

sudo yum install -y yum-utils

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo


安装docker引擎

sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin


启动docker

sudo systemctl start docker


查看docker版本

docker -v


查看docker镜像

sudo docker images


查看docker正在运行中的容器

docker ps


设置docker开机自启动

sudo systemctl enable docker


配置阿里云镜像加速

搜索“阿里云” -> 控制台 -> 容器镜像服务 -> 镜像加速器 -> centos

依次执行

sudo mkdir -p /etc/docker

sudo tee /etc/docker/daemon.json <<-'EOF'

{

"registry-mirrors": ["https://6pe2tjsz.mirror.aliyuncs.com"]

}

EOF


sudo systemctl daemon-reload

sudo systemctl daemon-reload

安装mysql

拉取镜像

sudo docker pull mysql:5.7

创建并启动

docker run -p 3306:3306 --name mysql \

-v /mydata/mysql/log:/var/log/mysql \

-v /mydata/mysql/data:/var/lib/mysql \

-v /mydata/mysql/conf:/etc/mysql \

-e MYSQL_ROOT_PASSWORD=root \

-d mysql:5.7

-p 3306:3306 将容器的3306端口映射到主机 3306端口

-v /mydata/mysql/log:/var/log/mysql 将配置文件挂夹在到主机

-v /mydata/mysql/data:/var/lib/mysql 将配日志文件夹挂在到主机

-v /mydata/mysql/conf:/etc/mysql 将配配置文件夹挂在到主机

-e MYSQL_ROOT_PASSWORD=root 初始化root用户密码

Java项目《谷粒商城》架构师级Java项目实战,对标阿里P6-P7,全网最强的评论 (共 条)

分享到微博请遵守国家法律