Changes between Version 25 and Version 26 of linux/docker


Ignore:
Timestamp:
2015/08/22 20:48:34 (9 years ago)
Author:
yuna
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • linux/docker

    v25 v26  
    228228}}} 
    229229 
    230  
     230== コミットせずにコンテナ設定を変える 
     231 
     232基本的にコンテナの設定を変えるためには、コンテナを一度コミットして、起動し直す必要があります。 
     233コンテナのディスクサイズが大きくなると、コミットするのにも時間がかかります。 
     234 
     235コンテナ設定ファイルのconfig.jsonを編集することで、コンテナの設定を変更することができます。 
     236config.jsonファイルを編集する際の注意として、dockerサービスを停止しておく必要があります。 
     237config.jsonの内容はdockerサービス内でキャッシュされているので、停止してから編集する必要があります。 
     238また、サービスの停止に 
     239 
     240{{{ 
     241# service docker stop 
     242}}} 
     243 
     244コンテナの設定ファイルは、/var/lib/docker/containers/コンテナID/config.jsonにあります。コンテナ実行時のコマンドを変更する場合は、下記のPathとArgsの値を変更します。 
     245 
     246{{{ 
     247"Created":"2015-08-22T11:30:36.507268698Z","Path":"/bin/bash","Args":[],"Config": 
     248}}} 
     249 
     250修正後、dockerサービスを開始し、コンテナをstartすると変更したコマンドでコンテナが起動されます。