% cat ~/Library/Group\ Containers/group.com.docker/settings.json|grep deprecatedCgroupv1 "deprecatedCgroupv1": false, # false --> true % vi ~/Library/Group\ Containers/group.com.docker/settings.json % cat ~/Library/Group\ Containers/group.com.docker/settings.json|grep deprecatedCgroupv1 "deprecatedCgroupv1": true,这个文件在哪里修改
时间: 2023-12-12 15:05:34 浏览: 168
这个文件的路径是`~/Library/Group Containers/group.com.docker/settings.json`,你可以使用命令`vi ~/Library/Group\ Containers/group.com.docker/settings.json`打开文件进行修改。修改后,你可以使用`cat ~/Library/Group\ Containers/group.com.docker/settings.json|grep deprecatedCgroupv1`命令来确认`deprecatedCgroupv1`的值是否已经修改。请注意,如果你的系统中没有安装docker,该文件可能不存在,因此需要先安装docker后才能进行修改。
相关问题
执行完docker start /etc/docker/daemon.json:/etc/docker/daemon.json jenk报错Error response from daemon: No such container: etc/docker/daemon.json:/etc/docker/daemon.json jenkins Error: failed to start containers: /etc/docker/daemon.json:/etc/docker/daemon.json
你的命令有误,应该是 `docker start jenkins`,不需要指定 `/etc/docker/daemon.json:/etc/docker/daemon.json` 这个参数。这个参数是用来指定 Docker daemon 的配置文件的路径的。如果你需要修改 Docker daemon 的配置,可以先使用 `docker container stop jenkins` 停止 Jenkins 容器,然后再使用 `docker run` 命令启动 Jenkins 并指定配置文件路径。例子如下:
```
docker run -d \
--name jenkins \
--restart always \
-p 8080:8080 \
-p 50000:50000 \
-v /opt/jenkins:/var/jenkins_home \
-v /etc/docker/daemon.json:/etc/docker/daemon.json \
jenkins/jenkins:lts
```
其中 `-v /etc/docker/daemon.json:/etc/docker/daemon.json` 指定了 Docker daemon 的配置文件路径。
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.40/containers/json: dial unix /var/run/docker.sock: connect: permission denied
尝试连接到位于unix:///var/run/docker.sock的docker守护进程套接字时,出现了权限被拒绝的错误,无法获取http://%2fvar%2frun%2fdocker.sock/v1.40/containers/json URL。错误原因是无法访问/var/run/docker.sock,因为当前用户没有足够的权限来连接到该套接字。
阅读全文