2017-06-15 6 views
0

私は公開されているドッカープロジェクトを使用していますが、docker-composeで実行しているドキュメントは存在しません。ここでDockerコンテナでのユーザの作成

は、ドッキングウィンドウrunコマンドです:

docker run -d -v /persist/gravsite:/apps/var garywiz/docker-grav \ 
    --create-user anyuser:/apps/var 

私が知る必要がある何docker-compose.ymlファイルに--create-userと同等です。任意の助け

grav: 
    image: garywiz/docker-grav 
    container_name: grav 
    restart: always 
    user: gravuser 
    environment: 
     - VIRTUAL_HOST=www.domain.com,domain.com 
     - VIRTUAL_PORT=8080 
    volumes: 
     - /home/gravuser:/apps/var 

ありがとう:

は、ここに私の現在のエントリです。

+0

何ユーザーを作成していますか? 'docker-grav'画像にいくつかの引数が渡されましたか? – johnharris85

+0

そうだと思います。私は 'command:[" create-user "、" gravuser "]'を定義して、運がないことを追加してみました。 – Jason

+0

同じ形式を使用する必要があります。 'command:[" --create-user "、" anyuser:/ apps/var "]' – johnharris85

答えて

1

あなたがドッキングウィンドウ-コンでコマンドの実行を翻訳したい場合、それは次のようになります。

このコマンド:

docker run -d -v /persist/gravsite:/apps/var garywiz/docker-grav \ 
    --create-user anyuser:/apps/var 

は同等です:

grav: 
    image: garywiz/docker-grav 
    volumes: 
     - /persist/gravsite:/apps/var 
    command: --create-user anyuser:/apps/var 
関連する問題