问题标签 [docker-for-windows]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
docker - Docker - Windows 容器:如何使用自定义路径
当我为 Windows 容器执行 docker pull 但无法找到确切位置时,我一直试图弄清楚 docker 试图在哪里存储图像。
即使我已经为我可以在 C 驱动器中找到的所有 docker 文件创建了连接链接,并且还配置了 Hyper-V 以将所有内容存储在外部驱动器中,但当我执行 docker pull 时,它仍然开始在 C 驱动器中下载,最终失败,因为我那里没有可用空间。
有人可以帮我吗?我正在尝试为 Windows 容器做 POC,但无法拉下大图像:(
提前致谢, 维沙尔
docker - Docker Windows Containers CMD - 命令未运行
我有一个以以下 CMD 结尾的 docker 映像:
CMD ["powershell", "c:\install\settings\install.ps1"]
或者
CMD powershell c:\install\settings\install.ps1
它没有执行(或者可能尚未安装该卷)。
设置放置在已安装的卷中,并以以下方式开始:
docker run -d -p 80:80 --name openid --rm -v D:\settings\:c:\install\settings mydocker
如果我在启动 docker 映像后运行命令:
docker exec openid powershell c:\install\settings\install.ps1
它运行良好。
有没有办法做到这一点?
或者有没有更好的方法来部署一个带有 webdeploy 和 custom 的 IIS 网站SetParameters.xml
?
docker - AMD Phenom(tm) II X6 1100T 处理器、管理程序和 Docker
我有一个 AMD Phenom(tm) II X6 1100T 处理器系统,我想知道 Windows 的 docker 是否可以运行并得到支持
docker - 配置文件在 Windows 上的 Docker/Kitematic 计算机重新启动时“重置”
我目前正在使用 Docker for Windows 和 Kitematic 在 Windows 10 Pro 上运行 Docker。
我已经设置了所有容器并安装了适当的卷。一旦我重新启动计算机,我就会丢失所有“配置”。例如,我设置了所有的 Deluge 和 Sickrage,但随后失去了一切。
然而,Kitematic 似乎记住了容器的所有 ENV 和 Volumes 和 Ports。就好像每当容器“启动”时,它都会重新生成一个配置文件。
asp.net - 如何配置 Docker mysql + aspnet
我有 MySQL 数据库和 WebAPI 项目。安装 Docker for Windows 后。我可以在 Linux 模式下下载 MySQL 的映像,但是当我尝试时
它说
另一方面 - 在 Windows 容器模式下。我可以安装 aspnet,但是当我尝试
它说
我如何将两者结合在一个环境中?
docker-for-windows - Docker for Windows passing ENV variable to CMD in Dockerfile doesn't work
I have the following instructions in Dockerfile
When I run this command
DB_CONN_STRING is always empty inside RunAll.ps1. How can I pass ENV to CMD?
When I use CMD without parameters
all works correctly.
RunAll.ps1 code:
I tried several approaches, exec and shell command styles, $DB_CONN_STRING, ${DB_CONN_STRING} and $(DB_CONN_STRING) styles.
Tried suggestions from these posts:
Use docker run command to pass arguments to CMD in Dockerfile
How do I use Docker environment variable in ENTRYPOINT array?
Nothing works for me.
Here is an example from Docker log:
Docker version 17.03.0-ce, build 60ccb22
docker - 无法停止 Docker 容器 - 连接期间出错 - Docker Toolbox
我正在尝试将 VSTS 与 Docker 集成以运行自动化测试,并且我想对我的数据库进行 dockerize 以在测试之间保持一致的数据库状态,而不需要注意清理步骤,无需修改即可运行新容器。但是我从 Docker 收到了很多关于容器化 SQL Server 数据库的错误。我的容器经常挂起,如果不重新启动 Boot2Docker VM,我无法停止或删除这些容器。有时,在该错误之后,我会收到任何 Docker 命令的错误消息。即使是简单的docker ps或docker 版本在容器挂起后也不起作用(有时这些命令有效,但在容器挂起后停止或删除不工作),给我以下错误消息:
- 连接期间出错:发布https://192.168.99.100:2376/v1.26/containers/container-name/stop:拨打 tcp 192.168.99.100:2376:connectex:连接尝试失败,因为连接方在之后没有正确响应一段时间,或建立连接失败,因为连接的主机没有响应。
如果我在此问题后重新打开 Docker 快速启动终端,我会收到以下错误描述:
- 获取 IP 地址时出错:ssh 命令错误:命令:ip addr show err:退出状态 255
因此,我必须手动停止默认的docker 机器并重新打开 Docker Quickstart。
我使用 Microsoft SQL Server 发布的容器来评估我的解决方案,因此相信这个容器应该可以正常工作。因此,为了测试我的环境,我使用 netcat 服务器创建了一个简单的应用程序,只是为了发送多个连接并评估是否出于任何原因我的操作系统、Docker Toolbox 或任何相关的东西导致了这些问题,但测试这个简单的 docker 服务器多个线程在多次迭代中发送大量消息,我的解决方案正常工作,没有错误。Dockerfile:
是否有针对这些问题的已发布解决方案,甚至是避免它的方法?在谷歌中寻找解决方案,我找不到任何解决方案,我只是发现还有其他人有同样的错误。Docker可以用来容器化数据库吗?
环境:
码头工人日志容器名称:
powershell - 在 Windows 容器上使用复杂的 powershell 脚本构建 Dockerfile
我正在尝试使用运行 powershell 的 dockerfile 构建 docker 映像。嵌入式 powershell 脚本已经在 dockerfile 之外进行了测试,但是在运行 dockerfile 时会出现错误。
从码头文件:
我收到以下错误:
该脚本的目的是将新内容添加到配置文件的特定行
知道语法有什么问题吗?
docker - 在 Docker Desktop (Windows) 中定位数据卷
我目前正在尝试学习 docker,但我对数据量实际存在的位置感到困惑。
我正在使用Docker Desktop for Windows。(视窗 10)
在文档中,他们说在对象上运行 docker inspect 会给你来源:https ://docs.docker.com/engine/tutorials/dockervolumes/#locating-a-volume
但是我没有看到这一点,我得到以下信息:
谁能帮我?我只想知道我的数据量实际存在于我的主机上吗?如果是这样,我怎样才能得到它的路径?
docker - 脚本如何区分 Docker Toolbox 和 Docker for Windows?
在我目前的团队中,我们仍在从Docker Toolbox过渡到Docker Desktop for Windows。我们的许多脚本仍然假设您在 VirtualBox 上运行 Docker Toolbox(例如如何挂载驱动器,斜杠或驱动器名称如何为这些挂载工作)。
有没有一种可靠的方法可以从脚本内部判断docker
是来自 Docker Toolbox 还是 Docker Desktop for Windows?