再起動後、「setfacl --modify」の結果が復元されます。

再起動後、「setfacl --modify」の結果が復元されます。

初めて実行すると、dockerは次のことを行いません。

$ docker-compose -f docker-compose.local.yml up -d
permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get "http://%2Fvar%2Frun%2Fdocker.sock/v1.24/containers/json?all=1&filters=%7B%22label%22%3A%7B%22com.docker.compose.config-hash%22%3Atrue%2C%22com.docker.compose.project%3Doxygen%22%3Atrue%7D%7D": dial unix /var/run/docker.sock: connect: permission denied

このコマンドを実行します。

$ sudo setfacl --modify user:user1:rw /var/run/docker.sock 

これにより問題が解決します。ただし、再起動すると問題が再び表示されます。なぜ?変化を永久にする方法は?

関連情報