如果 docker ps -a
中太多,一次性删除方法
1
| docker rm `docker ps -a -q --filter 'status=exited'`
|
debian apparmor linux内核安全模块影响docker运行,本地操作系统可以直接移除此包
1
| sudo apt-get purge apparmor
|
docker使用代理获取镜像
某些原因docker被封禁,使用以下方法可以绕过
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
| 修改 daemon.json 文件
sudo vi /etc/docker/daemon.json 添加如下内容,使用官方镜像
{ "registry-mirrors": [ "https://hub.docker.com/"] }
新建 proxy.conf 文件
mkdir -p /etc/systemd/system/docker.service.d cd /etc/systemd/system/docker.service.d touch proxy.conf sudi vi /etc/systemd/system/docker.service.d/proxy.conf 添加如下内容:
[Service] Environment="HTTP_PROXY=http://127.0.0.1:8889" Environment="HTTPS_PROXY=http://127.0.0.1:8889" 重启 docker 服务
#加载变更的配置 systemctl daemon-reload #重启docker服务 systemctl restart docker 查看配置是否生效
systemctl show --property=Environment docker
|