Ubuntu上ですでに実行中のDockerデーモンにラベルを割り当てるにはどうすればよいですか?Dockerデーモンにラベルを割り当てる
が試み:
export DOCKER_OPTS="--label=com.example.storage=ssd"
sudo restart docker
が、助けにはならなかったが。 docker info
はLabels
を表示する必要があります。
Ubuntu上ですでに実行中のDockerデーモンにラベルを割り当てるにはどうすればよいですか?Dockerデーモンにラベルを割り当てる
が試み:
export DOCKER_OPTS="--label=com.example.storage=ssd"
sudo restart docker
が、助けにはならなかったが。 docker info
はLabels
を表示する必要があります。
"sudo"はあなたの環境をコピーしていないと思います。あなたは "sudo -E"を試してみるかもしれません。
docker configuration sectionは明確である:
- ログのsudoまたはroot権限を持つユーザーとしてホストに。
- あなたが持っていない場合は、ホスト上に/ etc/default/dockerファイルを作成します。 Dockerのインストール方法によっては、すでにこのファイルを持っている可能性があります。
- お気に入りのエディタでファイルを開きます。
$ sudo vi /etc/default/docker
は、以下のオプションを使用して
DOCKER_OPTS
変数を追加します。これらのオプションは、dockerデーモンのrunコマンドに追加されます。
DOCKER_OPTS="--label=com.example.storage=ssd"
- ファイルを保存して閉じます。
- ドッカーデーモンを再起動してください。
$ sudo restart docker
sudo sed -i `'/DOCKER_OPTS/c\DOCKER_OPTS="--label=com.example.storage=ssd"' /etc/default/docker`
私のためのトリックを行いました。
実行中のUbuntuのバージョンは? はsudo sedの-i '/#DOCKER_OPTS/c\DOCKER_OPTS="--label=couchbase.mds=index「' ある/ etc/default /ドッキングウィンドウ ': – ldg
のUbuntu Serverの14.04 LTS は、ここで私のために働いたコマンドです –