/docker-server-deploy

服务器使用docker和docker-compose部署应用和服务

MIT LicenseMIT

docker-server-deploy

服务器使用docker和docker-compose部署应用和服务, 请首先在你的服务器中安装dockerdocker-compose

  • 通过nginx反向代理,配置虚机共享80和443端口通过域名映射到不同的服务
  • 通过docker-gen,配置nginx的自发现服务
  • 自动配置 let's encrypt https证书,自发现,并且可以自动更新证书。

详情请点这里查看

  • 按照上面的方式,配置好nginx后,其它docker容器如何配置
  • 其它容器的docker-compose.yml的配置参考

详情请点这里查看

  • nginx + docker-gen + letsencrypt 下部署registry
  • 可将仓库存储在本地
  • 可将仓库存储在阿里云oss中

详情请点这里查看