Tag: docker image

更改了docker映像安装目录,但提示错误“无法打开文件夹…没有应用程序注册为处理此文件”错误

我已经将docker容器和图像的目录更改为一个硬盘(下面的PiotrKról的回答: https ://stackoverflow.com/a/34731550/4207050),以防止我的ssd。 但是现在我在尝试构build或运行泊坞窗图像时出现错误(有时这两个错误消息一次显示多次),无法打开如下所示的文件夹。 无论错误消息如何,图像似乎都能正常构build和运行。 这可能是什么原因,是否有修复? 在debian buster / sid上使用docker-ce 17.06.1-ce软件包,内核为4.12.01-amd64。 无法打开文件夹… 坐骑(前两个卷在238GB硬盘上,mnt / docker / plugins和mnt / docker / aufs)

如何在Docker镜像中创build一个非硬编码的URLpath来调用后端服务?

我是docker工人。 让我描述一下我的场景:我为Web应用程序制作了2个docker镜像。 一个图像是用于展现的前端Web层,另一个是用于提供REST服务的后端层。 所以我需要为这2个图像运行2个容器。 前端在后台调用服务。 现在我需要在前端代码中编写后端的URL并构build映像…我不认为这是微服务的正确方法… 因为如果我的笔记本电脑的IP变化或其他人想要使用我的形象,他们不能得到服务…那么我怎么能让urlvariables,使我的前端图像可以用于其他人没有重build? 谢谢!

WordPress的wp-config.php不在Dockers中更新?

我正在使用Wordpress和docker集装箱。 问题是,我更新了wp-config.php文件,但一切看起来都一样。 我有这样的东西: CONTAINER ID IMAGE NAMES b2711d4b72a1 phpmyadmin/phpmyadmin website_phpmyadmin_1 8a89ee46d673 wordpress:4.7.5 website_wordpress_1 2a167667f705 mysql:5.7 website_db_1 我的docker-compose.yaml如下所示: version: '2' services: wordpress: depends_on: – db image: wordpress:4.7.5 restart: always volumes: – ./wp-content:/var/www/html/wp-content environment: WORDPRESS_DB_HOST: db:3306 WORDPRESS_DB_PASSWORD: p4ssw0rd! ports: – 80:80 – 443:443 networks: – back db: image: mysql:5.7 restart: always volumes: – db_data:/var/lib/mysql environment: MYSQL_ROOT_PASSWORD: p4ssw0rd! […]

tar cv –files-from / dev / null | docker导入 – 从头开始​​“的工作?

在了解Docker和如何创build一个最小的图像时,我遇到了这个命令: tar cv –files-from /dev/null | docker import – scratch 这创build了一个最小的泊坞窗图像。 我无法理解当我们执行tar cv –files-from /dev/null时会发生什么情况。 如果我在terminal上运行这个命令,我没有输出。 如果我运行docker import – scratch ,它永远挂在那里。 那么这两个命令的组合是如何工作的呢? 我仍然困惑,这是如何工作,并试图找出实际工作,任何帮助/指导,这将是非常感激。

泊坞窗在使用不同的数据目录时没有响应

我想更改docker中的图像目录。 我尝试了这里提到的最初的两个方法。 这两种方法都可以工作,并更改泊坞窗图像的目录。 但问题是图像停止响应。 我可以运行hello世界的例子,但是如果我运行ubuntu容器或whalesay容器,泊坞窗停止响应,我不能再运行它。 docker run -it ubuntu bash docker run docker/whalesay cowsay boo 在使用上述命令时,图像被下载并没有任何反应。 然后我再次input命令运行,系统停止响应。 我用Ctrl + C来终止它,但之后我无法打开任何其他terminal屏幕。 另外,系统不关机; 它被困在一个黑色的屏幕上。 在强制重新启动系统泊坞窗启动失败运行提供以下日志: docker.service – Docker Application Container Engine Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled) Active: failed (Result: exit-code) since Fri 2017-04-14 20:12:14 EDT; 10min ago Docs: https://docs.docker.com Process: 1160 ExecStart=/usr/bin/dockerd -H fd:// (code=exited, […]

Docker加载并保存:archive / tar:无效的tar头

我正在尝试在Docker上导入一个Docker镜像到AWS RedHat(3.10.0-514.el7.x86_64),并且遇到了错误。 Error processing tar file(exit status 1): archive/tar: invalid tar header 这个相同的图像在我的本地机器上正常工作,在Windows上的Boot2Docker上也能正常工作。 这是相当大的(2.5Gb),但我已经validation了RedHat实例上的校验和,它和源代码一样。 任何想法可能是错误的,或想法如何我可以解决? 谢谢, 比克

在docker运行但不是在docker启动时产生CMD效果

背景: 我正在使用docker部署一个python-web(django)环境。 我想制作一个干净的docker镜像,只包含运行时环境,而不包含源代码,然后将代码放入其中。 我的docker图像存储库: https : //github.com/EaseCloud/docker-django FROM python:latest MAINTAINER huangwc@easecloud.cn WORKDIR /var/app ENV PROJECT=app RUN apt-get update && apt-get upgrade -y && apt-get autoremove -y RUN pip install –upgrade pip && \ pip install gunicorn django greenlet eventlet COPY ./startup.sh /var RUN chmod +x /var/startup.sh VOLUME ["/var/app", "/var/app/media"] EXPOSE 8000 CMD ["/var/startup.sh"] 所以,我现在使用CMD命令运行一个脚本startup.sh 。 […]

是否有可能使用Winscp连接到正在运行的Docker容器?

我能够连接到运行docker系统的主机。 但我无法find如何直接连接到docker。 有谁知道我需要调整WinSCP添加到连接? 当然,我可以通过腻子打开,但我想通过WinSCP连接。

与oracle12的Windows的泊坞窗图像

我把Docker启动并运行在Windows上, 现在我正在寻找一个需要oracle数据库的应用程序的oracle容器。 有没有我可以在Windows泊坞窗使用的oracle 12的图像? 我看着dockerhub,但我只find了为Linux docker构build的图像。

将mongo端口暴露在其他容器中

我有这个(自定义)容器运行一个Java程序,需要本地mongo。 现在,与docker工人,我想在自己的容器中设置mongo。 所以我想,为了在这个java容器本地公开这个27017端口,我需要build立一个SSH隧道,对吧? 如果有更简单的方法,请让我知道。 所以,这是官方的mongo镜像 ,但是我得到的印象是ssh没有安装或运行。 什么是最好的方法来做到这一点? 更新:我已经把这个问题重点放在这里的端口转发