簡體   English   中英

將 docker 運行命令轉換為 docker-compose

[英]Convert docker run command to docker-compose

我想將此 docker 運行命令轉換為 docker-compose。 不幸的是,我不知道如何轉換它的最后一部分。

碼頭運行

docker run \
    -p 6600:6600 \
    -p 6680:6680 \
    trestrantham/docker-mopidy-spotify \
    mopidy \
    -o spotify/username=USERNAME \
    -o spotify/password=PASSWORD \
    -o audio/output="lamemp3enc ! shout2send mount=mopidy ip=192.168.99.100 port=8000 password=mopidy"

這是我到目前為止所得到的:

docker-compose.yml

version: '3.3'
services:
    mopidy:
        ports:
            - '6600:6600'
            - '6680:6680'
        image: trestrantham/docker-mopidy-spotify

任何幫助表示贊賞。

謝謝

似乎您只缺少命令和環境變量(您應該填寫它們的值)

version: '3.3'
services:
    mopidy:
        ports:
            - '6600:6600'
            - '6680:6680'
        image: trestrantham/docker-mopidy-spotify
        environment:
            - USERNAME=___USERNAME___
            - PASSWORD=___PASSWORD___
        command: 'mopidy -o spotify/username=$USERNAME -o spotify/password=$PASSWORD -o audio/output="lamemp3enc ! shout2send mount=mopidy ip=192.168.99.100 port=8000 password=mopidy"'

編輯:添加缺少的引號

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM