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

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

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

関連記事

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

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

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

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

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

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

【入門】専門じゃない人のためのデータ分析でよく使う用語まとめ

データ分析とか統計の本を読んでいるとよくでてくる用語で、数学とか統計とかそういう畑を出てない自分にとって馴染みの薄いものを備忘的にまとめていくメモ。 用語 概要 因子 因果関係の原因となる項目。 e. …

【備忘】ChromeのMarkdown Preview Plusプラグインでプレビューできなくなった時の対処法

ChromeでMarkdown Preview Plusというプラグインを使ってライトにマークダウンを読んでたんだが、急にマークダウンがPreviewできなくなった。 色々試した結果、なぜかファイルU …