2017-10-14 15 views
1

私は、MySQLデータベースに関連付けられたgolang Webアプリケーションを持っています。私は、さまざまなベンダーが提供する多数のサーバーにそのWebアプリケーションを展開する必要があります。だから私はこのウェブアプリケーションを展開するためにドッカーの画像を使用するつもりです。私が知る必要があることは、Mysqlサーバーを同じドッカーイメージに保つことは大丈夫ですか、それらのサーバーにMySQLを展開するために別のドッカーイメージを作成する必要があります。dockerでmysqlサーバを使用する最も良い方法は何ですか?

答えて

2

あなたが従うべきDockerの経験則は、 "1つのアプリケーション、1つのコンテナ"です。あなたのアプリケーションの異なる部分に別々のコンテナを持つことは、常にベストプラクティスです。主な理由は、MySQLをいくつかのNoSQLデータベースで置き換えたい場合、単にコンテナを削除して新しいものをスピンアップするだけで、ゴランアプリケーションに影響する心配はありません。

関連する問題