2017-12-11 7 views
0

私の現在のdocker-compose.ymlは群れモードをサポートし、最新のドッキングウィンドウ・コンリビジョン(3.4)にアップデートする方法ドッカーから移行する方法 - v2をドッキングする方法 - swarmでv3を作成する方法はありますか?

version: "2" 

services: 
    nginx: 
    restart: always 
    image: nginx:latest 
    ports: 
     - 80:80 
     - 443:443 
    volumes: 
     - ./misc/nginx.conf:/etc/nginx/conf.d/default.conf 
     - /static:/static 
    depends_on: 
     - web 

    db: 
    restart: always 
    image: postgres 
    env_file: 
     - ./.env 
    volumes: 
     - pgdata:/var/lib/postgresql/data 
    ports: 
     - "5432:5432" 

    web: 
    restart: always 
    build: 
     context: . 
    command: bash -c "python /code/manage.py collectstatic --noinput && python /code/manage.py migrate && /code/run_gunicorn.sh" 
    volumes: 
     - /static:/data/web/static 
     - /media:/data/web/media 
     - .:/code 
    env_file: 
     - ./.env 
    depends_on: 
     - db 


volumes: 
    pgdata: 
    external: 
     name: orderstore 

のですか?少なくとも今はbuildキーがサポートされていないと言っています。

私の目標はAWS EC2/ECSに展開することです。可能であれば、AWSに適切に展開する方法を教えてください。

おかげ

答えて

1

私はコンファイルを移行するの自動的な方法を認識していないです。変更内容はCompose file versions and upgradingに記載されています。手動で移行する必要があります。

関連する問題