dockerをコンテナ-aにインストールするDockerfileを記述する必要があります。コンテナ-aは、コンテナ-aの横にあるコンテナ-bに対してドッカーコマンドを実行する必要があるためです。 Dockerfileを書くときに "sudo"を使用しないことを理解しています。 しかし、私は立ち往生しています - ドッカーグループにどのようなユーザーを割り当てるべきですか? docker exec -it
を実行すると、自動的にrootになります。またdockerコンテナからのdockerコマンドの実行
sudo usermod -a -G docker whatuser?
(と私はそれも動作するかどうかを確認するために、コンテナAの内部で手動でこれをしようとしている)を使用すると、グループへの変更を有効にするnewgrp docker
を行う必要があります。私がそれをするたびに、私はsudo'edしていないときに私はsudo'ingを終了します。それは理にかなっていますか?症状は次のとおりです。exit
コンテナに行きますが、2回終了する必要があります(ユーザーを変更した場合のように)。
私は間違っていますか?
それはそれだった。次の2つのことを行う必要があります。1)ドッキングソケットをホストシステムからマウントし、2)ドッカーをコンテナに取り付けます。しかし、今はホストがあなたのためにそれを処理するので、他のもの(設定/ユーザーとして実行など)を心配する必要はありません。クール。どうもありがとう。 – Bear