Docker-compose 是用于定义和运行多容器 Docker 应用程序的工具。
Portainer是一个轻量级的docker环境管理UI。
Nginx是一个高性能的HTTP和反向代理服务器。
安装所需的软件包。yum-utils 提供了 yum-config-manager ,并且 device mapper 存储驱动程序需要 device-mapper-persistent-data 和 lvm
设置阿里源
列出docker版本
安装指定版本docker
设置docker自启
启动docker
将可执行权限应用于二进制文件
查看compose版本
启动容器
运行项目脚本 run.sh(./deploy/admin/api),部署api
前端需要在admin文件夹下放置dist和index.html文件
目录结构:
注意需要在cert文件夹下放置证书(.pem和.key文件)
我在windows编写的shell脚本,放在linux服务器中提示 \r命令错误。
实际上在windows中回车键都是\r\n,而在linux里没有这种情况,所以我们需要在linux里删除\r。
通过dynv6来获取自己的二级域名,配合群晖内第三方套件实时解析IPV6地址。1、dynv6注册、获取二级域名。点击signin输入邮箱地址和密码,注册好后务必到邮箱中查收邮件,进行验证,验证完成后才能进行下一步。进入注册页面。点击注册之后,必须要邮箱内进行验证,否则无法正常进行下面步骤。_验证邮箱。
2、注册二级域名、获取key。点击选择自己喜欢的域名和后缀,选择好后点击进行注册,如果已被注册会有提示,然后点击自己邮箱名获取域名的对应key,获取完成后可以点击detail查看,并点copy进行复制获取key。
域名注册成功后会直接跳转到域名界面,此时需要获取域名对应的key密钥,供第三方套件使用。
3、查看key。至此二级域名及密钥获取完毕,接下来需要在群晖里安装进行设置。
4、安装DDNSUpdater2。所有设置完成之后,务必到套件中心找到updater2点击启动,只有点击启动之后套件才真正生效!至此,所有设置完成,可以使用域名进行访问。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)