docker run --rm -u `id -u`:`id -g` \ -v $PWD:/work ubuntu:latest touch /work/uid1000gid1000.txt docker run するときに UID, GIDを指定する マルチユーザーを想定して、コンテナを動かすときにユーザーのIDを指定したうえで、コンテナ内のコマンドが実行できるのか、手元の環境 docker 1.6.0 で確認してみた。 オフィシャルのドキュメントによると Docker Docs Dockerfileの中に記述するのであれば、USERを使うことで任意のUIDでコンテナを実行できることが書いてあり、さらにコマンドラインからでも -u="" の形で指定することでこのオプションを上書きすることができる。 ただ、GIDも指定できるようにはみえなかった。 コマンドラインのヘルプで確認する 以下のコ