2017-07-25 7 views
1

私はドッカーの例を試していて、DOCKER_OPTSを設定したかったのですが、amazon Linuxマシンで/ etc/default/dockerを見つけることができませんでした。それを探す場所はどこですか?アマゾンのLinux(CentOSの、Fedoraの、RedHatのなど)でAmazon Linux EC2サーバーの/ etc/default/dockerファイルはどこにありますか?

+0

てみについては、以下のドッキングウィンドウのドキュメントを見てください.html)には、ドッカーがインストールされています。 – Gangaraju

+0

ベースec2サーバーにDockerがインストールされていません。ドッカーがインストールされているかどうかを確認する ''ドッカー 'を実行してみてください。 – Rash

答えて

1

、あなたはあなたがそのファイルを更新したら、ドッカサービスを再起動する必要が/etc/sysconfig/docker

でそれを見つけることができます。

見つからなかった場合は、そのマシンにドッカーがインストールされているかどうかを確認してください。ドッカーコンテナの実行にecs-optimized-amiを使用することをお勧めします。

詳細:ECS Optimized AMI

+0

実際に/ etc/sysconfig/dockerというファイルがあります。しかし、Dockerのドキュメントからは、/etc/docker/daemon.jsonを使って新しい方法を提案しているように見えます。とりあえずありがとう。 – ExploringApple

0

最新のドッキングウィンドウのバージョンでは、デーモンのオプションを変更するための/etc/docker/daemon.jsonを使用しています。環境変数の代わりにこのファイルを使用することをお勧めします。アマゾンECS-最適化-AMIのEC2(http://docs.aws.amazon.com/AmazonECS/latest/developerguide/ecs-optimized_AMIを起動する詳細

https://docs.docker.com/engine/reference/commandline/dockerd/#daemon-configuration-file

+0

これは、ディストリビューションがupstartまたはsystemdを使用しているかどうか、およびドッカーがそのディストリビューションのためにクソムの方法でパッケージ化されているかどうかによってまったく異なります。 – Grimmy

+0

@Grimmy、 最新バージョンではそうではありません。私は自分のシステムに 'ExecStart =/usr/bin/dockerd -H fd://'を持っているドッカーのsystemctlを調べます。 Iが更新する場合/コンテンツ下 に 'の/ etc /ドッカー/ daemon.json'を作成{ "安全でない、レジストリ":[ "testme.com:8000"]} 再始動ドッカーとinfo''ドッカーをチェックtestme.comを出力します。したがって、起動スクリプトがパラメータを定義していない場合でも、ファイルが存在する場合はロードされます –

関連する問題