实现jenkins部署mysql,redis,nginx,java,vue等项目
基础环境准备
docker里面的项目默认安装在/root/下,如/root/mysql,/root/redis等
1,centos配置阿里云镜像
# 1. 备份当前的YUM仓库文件
sudo cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
# 2. 删除原有的仓库文件
sudo rm -rf /etc/yum.repos.d/CentOS-Base.repo
# 3. 下载阿里云的仓库配置文件
sudo curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
# 4. 清理缓存
sudo yum clean all
# 5. 生成缓存
sudo yum makecache
2,更新yum插件
yum update -y
安装docker(参考链接)
1,如果系统中已经存在旧的Docker,则先卸载
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
2,配置Docker的yum库
安装一个yum工具
yum install -y yum-utils
配置Docker的yum源:
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
如果上述失效,用这个
yum-config-manager --add-repo http://mirrors.