前提・実現したいこと
Ubuntu18.04でdockerを使いたかったので、こちらを参考にして、進めて行きました。
公式でアカウントを作成して、ターミナル上で「docker login」(この時はログインできた)をして、以下を実行して正しく表示されるか確認しようとしてところ①のようなエラーが出てしまいました。
docker run --runtime=nvidia --rm nvidia/10.1-cudnn7-runtime-ubuntu18.04 nvidia-smi
そこで、色々試そうと、とりあえずSudoなしでDockerコマンドを実行するを参考に
user1@dgx1:~$ sudo usermod -aG docker use1 user1@dgx1:~$ id -nG user1 sudo docker //追加されたことを確認
として、一度ubuntuからログアウトしました。(この時、dockerのログアウトは忘れたまま閉じてしまいました。。)
再びログインしようとしたところ、「docker login」でユーザー名とパスワードを入力した時エラー②が返ってきて、ログインすることができなくなっていました。
エラーをなくし、まずは正常にログインできるように戻すこと、また、最初のコマンドで正常な値が返ってくるようにしたいです。
よろしくお願いいたします。
発生している問題・エラーメッセージ
エラー①
user1@dgx1:~$ docker run --runtime=nvidia --rm nvidia/10.1-cudnn7-runtime-ubuntu18.04 nvidia-smi WARNING: Error loading config file: /home/user1/.docker/config.json: stat /home/user1/.docker/config.json: permission denied docker: Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Post http://%2Fvar%2Frun%2Fdocker.sock/v1.40/containers/create: dial unix /var/run/docker.sock: connect: permission denied. See 'docker run --help'.
エラー②
該当のソースコード
WARNING! Your password will be stored unencrypted in /home/user1/.docker/config.json. Configure a credential helper to remove this warning. See https://docs.docker.com/engine/reference/commandline/login/#credentials-store Error saving credentials: open /home/user1/.docker/config.json043393006: permission denied
補足情報(FW/ツールのバージョンなど)
アカウント作成時のパスワードは、自動生成でChrome?に保存されるパスワードで、一応控えておきましたが、
こういったことも関係あるのでしょうか?
またインストール時に参考にした、最初のURLの方の「dockerのインストール」の項目から始めています。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/07/07 12:05