-
一部のイメージではコンテナ内にユーザーを作成しています
-
コンテナ側とホスト側でUID/GIDが一致してない場合,権限周りのエラーを起こすことがあります
-
そのため,UID/GIDは
docker-compose.yml
やdocker.sh
で外からUSER_UID, USER_GID
という形で与えています -
ホスト側のUID/GIDの確認はターミナルで次のコマンドを打ちます (Windowsでの動作は分かりません)
# USER_UID
id -u
# USER_GID
id -g
- Docker ってなんぞやという話 ~ Docker, Docker Compose のチュートリアル ~ VSCode の Remote Development まで
- Ubuntu で Docker のインストール
- Ubuntu で nvidia-docker を使って PyTorch の環境を作りたい
- Ubuntu で nvidia-container-toolkit を使って PyTorch の環境を作りたい
- RyeやPoetryでPyPIに登録されていないバージョンのPyTorchをインストールする
- AtCoder の環境を Docker で作りたい
- マルチステージビルドとdistrolessイメージを活用してGoイメージを極限まで軽量化する