2016-07-19 6 views
1

私はサービスとして動作しているmysqlコンテナを持っていますが、他のサービスはjdbc urlとip:portで接続しています。mysql docker containerは固定IPで始まります

としばしばサーバーを再起動する必要があります。 mysqlコンテナのip addrが変更されると、すべてのサービスがmysqlに接続する必要があるため、jdbc urlを変更する必要があります。

固定IPアドレスを持つコンテナを「ドッカースタート」する方法はありますか?

は私が--ip試してみたが、それはあなたがコンテナにIPを事前に設定することができます

ドッカバージョン1.11.2

+0

ドッカーを使用していますか? – atv

+0

そう...あなたはリンクを使用するように提案していますか? – hihell

+0

はい。それは正しい方法です。 – atv

答えて

3

を働いていない、しかし、あなたが(コンテナを作成するときにこれが行われなければなりませんdocker run)。また、あなたはあなたのプロセスを管理し、コンテナを停止せずにサービスを再起動するsupervisordのようなツールを使用することができますdocker run

にスイッチ--ip="desired_ip_here"を追加するahveコンテナにIPをプリセットする

https://docs.docker.com/engine/reference/run/

+0

リンクを追加しないでください。リンクがダウンしていると答えが役に立たないので、内容を引用してください。 – JorgeHortelano

+0

あなたは正しい、リンクが崩れています。 – CTodea

関連する問題