2017-07-18 14 views
2

私は...このイメージをインストールするドッキングウィンドウrunコマンドでのulimit値を変更

# docker run -d -p 5601:5601 -p 5000:5000 -p 9200:9200 --ulimit 65536 kenwdelong/elk-docker:latest 

を試してみましたが、このエラーを得た:

invalid argument "65536" for --ulimit: invalid ulimit argument: 65536 
See 'docker run --help'. 

私はulimitのオプションを削除した場合、私は次のエラーを取得しますコンテナログに保存します。グーグルあたりとして

max file descriptors [4096] for elasticsearch process is too low, increase to at least [65536] 

、ドッキングウィンドウ-compose.ymlファイルには、このようなulimitの句を持つことができます...

version: '2' 
services: 
    elastic: 
     image: elasticsearch 
     environment: 
      - ES_JAVA_OPTS=-Xmx2g -Xms2g 
     ulimits: 
      nofile: 
       soft: 65536 
       hard: 65536 

私は、ドッキングウィンドウ-コンを使用したいのですが、runコマンドでその機能を必要としません。

答えて

関連する問題