Tag: 泊车

如何升级docker容器与以前的networking和卷?

我正在开发一个应用程序,我们popup包含容器和自定义networking的容器 。 我需要添加pipe理员能够将正在运行的容器升级到最新版本的function。 所以我希望能够从中获取各种信息,popup一个新的容器与旧的configuration。 题 然而,我不知道我真的需要抓住旧的容器,以及如何使用它。 例如, NetworkSettings.Networks足够了还是在数据的其他地方有networking信息? 如何使用Mounts的信息Mounts ? { "Type": "volume", "Name": "841d6a1709b365763c85fb4b7400c87f264d468eb1691a660fe81761da6e374f", "Source": "/var/lib/docker/volumes/841d6a1709b365763c85fb4b7400c87f264d468eb1691a660fe81761da6e374f/_data", "Destination": "/home/mast/.ssh", "Driver": "local", "Mode": "", "RW": True, "Propagation": "" }

在Docker文件中运行安装程序,无需用户交互

我一直在试图有一个docker文件安装程序,它可以在应用程序中安装我需要的特定的ODBC驱动程序。 我使用以下命令: 运行cd /tmp/./client1201/ 运行安装程序 它运行安装程序没有任何问题。 问题是它需要用户input才能继续执行一些步骤。 有什么办法可以让这个沉默? 如果是这样,这是一些docker专用function? 或者它实际上需要安装程序本身的某种支持才能实现这一目标? 感谢您的帮助

在Dockerfile中手动运行时遇到的问题。 出了什么问题?

我正在尝试为CiviCRM创build一个可靠的Docker镜像,因为Docker中心没有与README或可读的Dockerfile构build代码捆绑在一起。 唯一有文档logging的图片不符合标准的Docker约定。 这是项目: https : //github.com/djcf/civibuild-docker 所以,我写了这个Dockerfile,它使用CiviCRM buildkit安装标准安装。 唯一的问题是它不起作用。 我曾经在一个星期左右的时间里工作过,但现在我没有做任何工作来成功。 (我甚至尝试在我第一次尝试在Docker中安装Civi时重新运行buildkit commit current – https://raw.githubusercontent.com/civicrm/civicrm-buildkit/666d74d1e862957986e3b91c3206e3717d7058a1/bin/civi-download-tools – – 没有运气。 Dockerfile非常简单。 FROM colstrom/fish:ubuntu # (this adds the Friendly Interactive Shell to Ubuntu 14.04 ENV CIVITYPE drupal-clean ENV CMS_ROOT /buildkit/build ENV SITE_NAME "Civi" ENV SITE_ID "civi" ENV TMPDIR /buildkit/tmp RUN apt-get update; apt-get install -y curl links ssmtp […]