如何创建隐藏的Docker容器?

时间:2018-09-19 20:59:26

标签: docker

我正在寻找创建/运行Docker容器时使用标志或过滤器的任何选项,当运行常规docker psdocker ps -a命令时,该容器显然会隐藏该容器,以免将其列出码头客户

有人尝试过还是可以完成?请帮助

1 个答案:

答案 0 :(得分:0)

我想到的唯一可能的解决方案是:

  1. 将docker daemon绑定到端口2375 https://docs.docker.com/engine/reference/commandline/dockerd/#daemon-socket-option上的tcp套接字
  2. 在端口2376上放置反向代理,它将通过从响应中删除隐藏的容器来破坏docker客户端与docker守护进程之间的通信
  3. 设置docker客户端以使用端口2376上的反向代理与守护程序https://gist.github.com/kekru/4e6d49b4290a4eebc7b597c07eaf61f2#user-content-set-alias-for-linux进行通信

对不起,但是我认为实现这一点很麻烦-这就是为什么我只提供概念描述。