代理后面的Docker需要在启动时重启

克里斯·沃茨

我正在尝试在linux / ubuntu服务器计算机上的代理后面运行docker。我已经在包装盒上(FTP / HTTPS / HTTP)配置的每个代理,我也配置了泊坞代理这里提到:https://docs.docker.com/config/daemon/systemd/#httphttps-proxyHTTPS:/ /stackoverflow.com/a/28093517/4261713

但是,我将docker服务设置为在计算机启动时自动启动,除非我登录到计算机并运行sudo service docker restart这些设置,否则它们将被忽略,并且docker无法使用代理。一切都很好,我们可以解决本地访问问题,但是我需要通过自动构建/部署等远程使用此机器。因此,构建会中断而无需运行该命令。

我已经尝试过的:

  1. 我已经在/etc/systemd/system/docker.service.d中创建了http-proxy.conf,并在那里为代理创建了Environment变量。

  2. 我尝试通过"DOCKER_OPTS"使用顶部添加到变量来修改docker服务init.d文件,-e "HTTP_PROXY=http://addressofproxy:portofproxy" -e "HTTPS_PROXY=http://addressofproxy:portofproxy"但是这也没有影响,重启后我仍然需要重新启动服务!

  3. 我还设置/配置了客户端配置~/.docker/config.json以使用代理。

安装

Docker是使用sudo apt-get install docker.io命令行安装的,不是从源代码构建的。

主机和版本信息:

Ubuntu版本(lsb_release -a

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 18.04.1 LTS
Release:        18.04
Codename:       bionic 

DockerVersion(docker --version

Docker version 18.06.1-ce, build e68fc7a

已安装的套件(sudo apt list --installed | grep docker):

docker.io/bionic-updates,bionic-security,now 18.06.1-0ubuntu1.2~18.04.1 amd64
克里斯·沃茨

我们刚刚发现并解决了问题。事实证明,在Ubuntu 18.04服务器中,使用了“ Snap”软件包管理器。它也默认安装了docker。

问题是重复安装,即snap已安装了docker,然后我通过apt软件包管理器安装了docker。移除Snap docker安装后,所有操作均会在重新启动后按预期工作。

愚蠢的问题,但希望这会在将来对其他人有所帮助!

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

代理后面的 Docker 需要在启动时重新启动

来自分类Dev

需要在启动时强制使用特定分辨率

来自分类Dev

需要在石英调度程序启动时触发作业

来自分类Dev

React Native:this.props.fetchEvents() 需要在应用程序刷新或启动时触发

来自分类Dev

代理后面的凉亭

来自分类Dev

具有newrelic Java代理和主管的Docker容器在首次启动时未发送数据

来自分类Dev

具有newrelic Java代理和主管的Docker容器在首次启动时未发送数据

来自分类Dev

Docker容器无法在启动时启动

来自分类Dev

启动时卡在 POST 屏幕上(开机/重启)

来自分类Dev

为什么Docker容器在启动时需要比运行期间更多的RAM?

来自分类Dev

Docker中Nginx代理后面的node.js代理应用

来自分类Dev

选择要在启动时加载的活动-Android

来自分类Dev

选择要在启动时加载的活动-Android

来自分类Dev

Docker在启动时退出CMD

来自分类Dev

Docker在启动时以退出代码退出

来自分类Dev

JVMTI代理如何在启动时设置JVM标志?

来自分类Dev

如何在启动时打开代理的查看区域?

来自分类Dev

双启动时Windows是否需要自己的启动分区?

来自分类Dev

Windows 8.1 Ubuntu 13.10双重启动启动时未显示Grub

来自分类Dev

Windows 8.1 Ubuntu 13.10双重启动启动时未显示Grub

来自分类Dev

Windows 10双重启动时无法启动Grub

来自分类Dev

代理后面的docker容器中的shibboleth SP出现问题

来自分类Dev

Docker挂起需要重启

来自分类Dev

需要在 Http 服务器启动时传递 ds(数据结构),并使该 ds 跨控制器全局

来自分类Dev

Docker Git克隆在容器启动时启动?

来自分类Dev

在启动时禁用Docker自动启动吗?

来自分类Dev

确保 Docker 容器在主机启动时自动启动

来自分类Dev

使用WUBI安装时,Kubuntu只会在启动时重启

来自分类Dev

Windows上的企业代理后面的货物

Related 相关文章

  1. 1

    代理后面的 Docker 需要在启动时重新启动

  2. 2

    需要在启动时强制使用特定分辨率

  3. 3

    需要在石英调度程序启动时触发作业

  4. 4

    React Native:this.props.fetchEvents() 需要在应用程序刷新或启动时触发

  5. 5

    代理后面的凉亭

  6. 6

    具有newrelic Java代理和主管的Docker容器在首次启动时未发送数据

  7. 7

    具有newrelic Java代理和主管的Docker容器在首次启动时未发送数据

  8. 8

    Docker容器无法在启动时启动

  9. 9

    启动时卡在 POST 屏幕上(开机/重启)

  10. 10

    为什么Docker容器在启动时需要比运行期间更多的RAM?

  11. 11

    Docker中Nginx代理后面的node.js代理应用

  12. 12

    选择要在启动时加载的活动-Android

  13. 13

    选择要在启动时加载的活动-Android

  14. 14

    Docker在启动时退出CMD

  15. 15

    Docker在启动时以退出代码退出

  16. 16

    JVMTI代理如何在启动时设置JVM标志?

  17. 17

    如何在启动时打开代理的查看区域?

  18. 18

    双启动时Windows是否需要自己的启动分区?

  19. 19

    Windows 8.1 Ubuntu 13.10双重启动启动时未显示Grub

  20. 20

    Windows 8.1 Ubuntu 13.10双重启动启动时未显示Grub

  21. 21

    Windows 10双重启动时无法启动Grub

  22. 22

    代理后面的docker容器中的shibboleth SP出现问题

  23. 23

    Docker挂起需要重启

  24. 24

    需要在 Http 服务器启动时传递 ds(数据结构),并使该 ds 跨控制器全局

  25. 25

    Docker Git克隆在容器启动时启动?

  26. 26

    在启动时禁用Docker自动启动吗?

  27. 27

    确保 Docker 容器在主机启动时自动启动

  28. 28

    使用WUBI安装时,Kubuntu只会在启动时重启

  29. 29

    Windows上的企业代理后面的货物

热门标签

归档