とあるエンジニアの作業ブログ

AWS クラウド コンテナ 備忘

【備忘】dockerグループに一般ユーザーを追加する

投稿日:2019年2月10日 更新日:

EC2のUbuntuにdockerをインストールすると、そのままだと、

Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.39/version: dial unix /var/run/docker.sock: connect: permission denied

というエラーが出てdockerコマンドが実行できない。
これを解消するためにはログインユーザーをdockerグループに追加するかsudoで実行する必要がある。

火遊び
無料サンプル
あなたの奥さんもらいます
無料サンプル
センセ。
無料サンプル
快感ループ
無料サンプル
  1. dockerのインストール
    以下のサイトのaptでインストール手順で実施。
    https://qiita.com/tkyonezu/items/0f6da57eb2d823d2611d
  2. インストール後のdockerコマンドの確認
    docker versionはエラーが出るが動きはする。docker imagesは動かない。
  3. dockerグループにログインユーザを追加
    dockerグループ自体はdockerインストール時に追加されているので、usermodなどでグループに追加する。
    その後dockerサービス再起動&再ログインで設定が反映されdockerコマンドが実行できるようになる。

    ちなみに-aを忘れるとグループに追加されるのではなく、所属するセカンダリグループが置き換えられてしまうらしい。
    ※確かに-aをつけないとうまくいかなかったがセカンダリグループの上書きはされなかった。。。とりあえず今はスルー。
  4. 再ログインしdockerコマンドの実行確認
    再ログインで反映されるのでdockerコマンドが利用できるようになる

-AWS, クラウド, コンテナ, 備忘
-,

執筆者:


comment

メールアドレスが公開されることはありません。

関連記事

Kubernetes入門 ~Kubernetes完全ガイドを読んで~

Kubernetesを学ばないとだんだん話についていけなくなってきたので止む無く勉強を始めた。 とりあえずKubernetes完全ガイドという、今のところ日本語だと一番良いと聞いたのでそいつで勉強。 …

【備忘】gitのglobal userとlocal user使い分け

Macで初めてgit commitした時に、「お前は誰だ?」的な感じで怒られた。

でユーザー名とメールアドレスを指定する必要があるらし …

【備忘】MacのExcelの自分的よく使うけど忘れがちなショートカット

MacのExcelのショートカット備忘録。個人的によく使うけど忘れがちなショートカットのみメモ。(感覚的にWindowsとほぼ同じやつは記載割愛) 作業内容 ショートカット セルの編集モードに入る c …

【備忘】EC2に新規のキーペアで接続する

EC2に新規のキーペアで接続したとき時のメモ。 AWSコンソール:左側のナビゲーションペインの「ネットワーク & セキュリティ」の「キーペア」から新規キーペアを作成 クライアントPC:新規キ …

クラウドストレージ比較 〜Dropbox、iCloud、Adobe CC〜

Mac新調に伴い、ローカルストレージが256SSDになってしまったので、ローカル保存を極力排除しクラウドストレージへの移行を検討。 ざっくり必要な要件は以下。 メインマシンはMacだが、Windows …