请问你们是怎么把docker应用在实际项目中的呢,如果有二十台云服务器的话,每台服务器上运行一个或者若干docker,docker里面有web应用,如果应用更新的话,怎么推送到这二十台服务器呢
迷茫2017-04-21 11:17:56
Web アプリケーションは GitHub 上にあり、Jenkins を使用して自動的にデプロイされます。 github で更新した後、Jenkins が起動し、コードを Docker イメージにプルしてから Docker ハブにプッシュし、次に 20 台のマシンで新しいイメージをプルし、新しいコンテナを開始して古いコンテナを閉じます。
Webアプリケーションのデプロイ方法です。 docker がデータベースである場合は、別の問題になります。
巴扎黑2017-04-21 11:17:56
Dockerの代表的な適用シナリオ https://blog.nicescale.com/docker-use-cases/ csphereについて学ぶことができます https://csphere.cn/
PHP中文网2017-04-21 11:17:56
Docker は通常、次のシナリオで使用されます:
Web アプリケーションの自動パッケージ化とリリース;
サービスベースの環境でのデータベースまたはその他のバックエンド アプリケーションのデプロイと調整。既存の OpenShift または Cloud Foundry プラットフォームをスクラッチまたは拡張して、独自の PaaS 環境を構築します。