Docker: TLS 対応デーモンに TLS なしで接続しようとしていますか? 質問する

Docker: TLS 対応デーモンに TLS なしで接続しようとしていますか? 質問する

Linux Mint 17.1 x86_64、カーネル 3.13.0-48-generic、OpenSSL バージョン 1.0.1f-1ubuntu2.11 では、docker コマンド (またはdocker loginなどdocker run hello-world) を実行しようとすると、次のエラーが発生します。

FATA[0000] Get http:///var/run/docker.sock/v1.18/info: dial unix /var/run/docker.sock: no such file or directory. Are you trying to connect to a TLS-enabled daemon without TLS? 

docker私はを使用してというグループを作成しましたsudo usermod -aG docker username。ルートとして、また通常としてコマンドを実行してみましたが、指示どおり$(boot2docker shellinit 2> /dev/null)に追加されました。~/.profileここPCを再起動しましたOpenSSLを再インストールしました。

何が足りないのか分かりますか? これはハードウェアの問題でしょうか?

ベストアンサー1

コマンドを実行すると、起動しているかどうかを確認できます。結果の数を減らしたい場合は、ps -efgrepすることもできます( を使用)。実行されていない場合は、docker| grep docker

sudo service docker start

または、それでもうまくいかない場合は

このリンクを参照してください

docker ドキュメント

docker run -dまたは を実行して、同じターミナルを使用したり、閉じたりすることもできますdocker run -d &。値が true に設定されるため、コンテナーはバックグラウンドで「デタッチ」モードで実行されます。

OS の使用開始時に自動的に起動することもできますし、以下のリンクを参照してサービス名とデフォルトをupdate-rc.d servicename defaults指定することもできます。docker

参照できるその他のリンク -自動スタート成り上がり者

これらはそれを実行するさまざまな方法です。

おすすめ記事