ドッカーに奇妙な動作が表示されます。 antergosでローカルにドッカーを実行していてコンテナが起動し、アプリケーションが正常に実行されていますが、ドッカーを起動するために使用されているシェルウィンドウを閉じて他のシェルウィンドウでdockerコマンドを実行すると、もはやドッカーが実行中であることが検出されなくなります。 。docker ps
そしてdocker login
returnのような単純なコマンドCannot connect to the Docker daemon at tcp://localhost:2375. Is the docker daemon running?
ただし、実行中でその中で実行されているアプリケーションにアクセスできます。実行中のmysqlインスタンスにも接続できます。
私のユーザーはdockerグループにあり、システム権限は正しいです。
Dockerはで始まらないため、sudo
rootとユーザーの間に競合はありません。
htop
複数の Docker プロセスが実行中であることを示します。
systemctl status docker
実行中のプロセスと多くの子プロセスとして表示されます。
それにもかかわらず、直接dockerコマンドはシェルで実行されているプロセスを検出しません。ここで問題は何ですか?ユーザーグループや権限とは何の関係もありません。この問題を解決するための現在のすべての努力はこれを指していますが、私の問題は解決されません。
私はArch Linux 4.17.6-1とdockerバージョン18.05.0-ceを持っています。