没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
使用 docker 快速部署
若依前后端分离项目
一、 项目规划与前置工作
1.1、docker 所需镜像
java:8(jdk1.8)
mysql:8.0.19
redis:6.0.8
nginx:1.18.0
1.2、使用工具
IDEA
Navicat
WinSCP
Putty
1.3、防火墙与安全组的配置
1、一键关闭防火墙(方法 1) 或者 手动开放我们所需要的端口(方法 2)
为了方便,我们直接关闭防火墙:systemctl disable firewalld
2、安全组配置(截图如下,可根据这个进行配置)
1.4、域名解析、备案、SSL 证书的准备(可选)
1、如果没有域名,也可以用 ip 访问(后面有介绍)
2、域名解析与 SSL 证书申请
根域名的 SSL 证书申请
子域名的 SSL 证书申请
二、 Docker 和镜像安装
2.1、Docker 安装
2.1.1、检查环境
Docker 运行环境要求系统为 64 位、Linux 系统内核版本为 3.8 以上
查看自己虚拟机的内核:cat /etc/redhat-release
2.1.2、搭建 gcc 环境(gcc 是编程语言译器)
yum -y install gcc
yum -y install gcc-c++
2.1.3、安装需要的软件包
yum install -y yum-utils
2.1.4、装镜像仓库
因为 docker 的服务器是在国外,所以有时候从仓库中下载镜像的时候会连接被拒绝或者连
接超时的情况!
因此可以使用阿里云镜像仓库
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
2.1.5、新 yum 软件包索引
yum makecache fast
2.1.6、安装 docker 引擎
yum install -y docker-ce docker-ce-cli containerd.io docker-compose-plugin
2.1.7、启动 docker
systemctl start docker
2.1.8、查看 docker 版本
docker version
2.1.9、配置阿里云镜像加速
为了提高镜像的拉取、发布的速度,可以配置阿里云镜像加速(推荐)
1、找到容器镜像服务 ARC
2、复制加速器地址
3、在 CentOS 下配置镜像加速器
mkdir -p /etc/docker
tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["你个人的阿里云镜像加速器地址"]
}
EOF
systemctl daemon-reload
systemctl restart docker
剩余32页未读,继续阅读
资源评论
灯把黑夜烧了一个洞
- 粉丝: 2376
- 资源: 14
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于ATLAB + Psychtoolbox 心理学实验,情绪词汇效价判断
- 美赛数学建模算法-使用Matlab实现神经网络NeuralNetwork-包括BP+LVQ-国赛-题解.zip
- hb-mapper-makertbin.log
- dfcf_silence_upgrade_cfw_10.15.3_20240318163518_64.apk
- 美赛数学建模算法-使用Matlab实现多元分析MultivariteAnalysis-包括聚类分析+主成分分析-国赛-题解
- 构成学1.psd
- 美赛数学建模算法-使用Matlab实现线性规划LinearProgramming-国赛-题解.zip
- npp-7.2.2-Installer-语言修改器
- FY4B AGRI先进的静止轨道辐射成像仪波段响应函数
- 学习Demo影视推荐、音乐播放、地图
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功