一、使用vagrant快速创建linux

1.下载virtualbox,Oracle VM VirtualBox

2.下载&安装 Vagrant

官方镜像仓库:https://app.vagrantup.com/boxes/search

Vagrant 下载:https://www.vagrantup.com/downloads.html

安装完成后输入命令

vagrant

出现以下界面就算安装成功

打开 window cmd窗口,运行 Vagrant init centos/7,即可初始化一个 centos7 系统

Vagrant init centos/7

运行

vagrant up

即可启动虚拟机。

系统 root 用户的密码是 vagrant

su root

vagrant 其他常用命令:

vagrant ssh:自动使用 vagrant 用户连接虚拟机。

vagrant upload source [destination] [namelid]: 上传文件https://www.vagrantup.com/docs/cli/init.html Vagrant命令行

二、修改虚拟机网络设置

默认虚拟机的 ip 地址不是固定 ip,开发不方便修改 Vagrantfile文件

Vagrantfile文件的默认地址:C:\Users\Administrator

保存之后重启虚拟机

vagrant reload

相互ping一下,看是否互通

三、安装docker

参考官方文档:在 CentOS 上安装 Docker 引擎 |Docker 文档

1.卸载之前安装的docker

sudo yum remove docker \

docker-client \

docker-client-latest \

docker-common \

docker-latest \

docker-latest-logrotate \

docker-logrotate \

docker-engine

 2.安装软件包(提供实用程序)并设置存储库。yum-utilsyum-config-manager

sudo yum install -y yum-utils

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

 3.安装 Docker Engine、containerd 和 Docker Compose:

sudo yum install docker-ce docker-ce-cli containerd.io

4.启动 Docker。

sudo systemctl start docker

5.查看

docker -v

6.设置开机自启

sudo systemctl enable docker

  7.配置阿里云镜像加速

阿里云路径:容器镜像服务 (aliyun.com)

四、docker安装mysql

参考:Docker安装mysql5.7详细教程_docker安装mysql5,7-CSDN博客

五、 docker安装redis

1.拉取镜像

docker pull redis

2.创建文件

mkdir -p /mydata/redis/conf

touch /mydata/redis/ conf/redis.conf

 3.创建容器

docker run -p 6379:6379 --name redis \

-v /mydata/redis/data:/data \

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

-d redis redis-server /etc/redis/redis.conf

4.测试

docker exec -it redis redis-cli

 5.修改redis.conf文件,redis持久化

 

 

6.重启redis

docker restart redis

7.设置开机自启

docker update redis --restart=always

好文链接

评论可见,请评论后查看内容,谢谢!!!
 您阅读本篇文章共花了: