如何重新启动 Windows 容器

我正在尝试从 Windows 容器运行旧版 asp. net (. net 4.7.1) 应用程序。其中一个要求是将系统区域性、区域设置和位置设置为 en-GB。我不允许触摸代码, 只有在绝对需要的情况下才能触摸 web. config。 考虑到以下办法: 1. 创建包含所有证书的基本映像, 并应用区域性设置 (需要重新启动) 2. 重新启动基本映像 (使用 Windows 重新启动或容器重新启动, 无论什么工作) 3. 运行基本映像, 以确保正确应用区域性设置 4. 保存基本图像 5. 创建一个包含我的应用程序的新映像, 使用以前生成的基本映像 我的基本图像的船坞文件是: FROM mcr.microsoft.com/dotnet/framework/aspnet:4.7.2 ARG site_root=. WORKDIR /scripts COPY scripts/ . RUN powershell -f install-certificates.ps1 RUN powershell C:/Windows/System32/inetsrv/appcmd.exe set config ……

共2个回答, 标签: docker docker-for-windows windows-container
烧瓶 CLI 在通过文档撰写运行时引发 "OSError: [Errno 8] Exec 格式错误"

我正在运行一个带有自定义脚本的 [http://flask.pocoo.org/docs/0.12/cli/#custom-scripts] 装瓶应用程序。或者试图, 反正。 我在 Windows 10 上, 应用程序应该在带有以下命令的 linux Docker 容器中运行: docker-compose up api 船坞是 version 1.23.2 。在 docker 文件中, api 服务通过以下命令运行: command: python manage.py run --host "0.0.0.0" --with-threads 当它试图启动时, 我看到了例外 OSError: [Errno 8] Exec format error: '/api/manage.py' 我最初以为这将是可怕的 Windows 行结束, 来找我一次, 但 dos2unix 在我所有的源文件上运行还没有解决问题。 如何避免此错误? -------------------------------------------------------------------------------- ……

共2个回答,已解决, 标签: python windows docker flask docker-compose
E: 在使用 docker compose 的 php-fpm 映像构建中,包 “mysql-client” 没有安装候选

我对 docker 相当陌生,所以我试图使用 laravel 项目了解更多关于它的信息,我遵循了本教程: Https://www.digitalocean.com/community/tutorials/how-to-set-up-laravel-nginx-and-mysql-with-docker-compose?comment=77842 [https://www.digitalocean.com/community/tutorials/how-to-set-up-laravel-nginx-and-mysql-with-docker-compose?comment=77842] 我从教程中稍微调整了一下 Dockerfile,但是即使是教程文件也会导致相同的结果。 从 php: 7.3-fpm # 本作曲.锁和作曲家 json 复制 composer.lock composer.json/var/www/ # 安装依赖项 运行 curl-sL https://deb.nodesource.com/setup_10.x | bash-& \ Apt-get update & apt-get 安装 ……

共2个回答,已解决, 标签: laravel docker docker-compose dockerfile
AWS 弹性豆茎中的多容器 docker 配置的增强运行状况概述未正确报告

我上传了一个有 multi-containers docker platform 两个容器的项目, 里面有 xyz abc aws elastic-beanstalk tomcat xyz 服务器。我有以下配置在我的文件的项目 Dockerrunner.aws.json 。 { "AWSEBDockerrunVersion": 2, "containerDefinitions": [ { "name": "xyz", "image": "", "essential": true, "memory": 2048, "links": [ "abc" ], "environment": [ { "name": "ENVIRONMENT", "value": "QA" }, { "name": "LOG_HOME", "value": "/usr/local/tomcat/l ……

apt-get 更新失败, 在以前工作的生成中使用404

我正在运行一个 Travis 构建, 它在构建 mysql:5.7.27 的码头者映像时失败。码头文件运行 apt-get update , 然后我得到一个错误 W: Failed to fetch http://deb.debian.org/debian/dists/jessie-updates/main/binary-amd64/Packages 404 Not Found 。 使用卷曲, 我可以看到它正在重定向, 但重定向到 URL 的结果是404。有没有人看到这种行为并有补救办法?在 debian 做出改变之前, 它基本上是无法修复的吗? ➜ ms git:(develop) curl --head http://deb.debian.org/debian/dists/jessie-updates/main/binary-amd64/Packages HTTP/1.1 302 Found Date: Tue, 26 Mar 2019 16:03:04 GMT Server: Apache X-Content-Type-Options: nosniff X-Frame-Options: same ……

共1个回答,已解决, 标签: docker travis-ci debian-jessie
React: 找不到模块: 无法解析 “React-html-parser”

我正在尝试安装Html 解析器在我的 docker 容器 “客户端” 中: Docker-compose.yml 客户/ Dockerfile-dev Node_modules/ Src/ 组件/ 种子。 并尝试在这里导入它: 种子。 从 “react” 导入 React,{组件}; 进口 ReactHtmlParser,{processNodes,convertNodeToElement,htmlparser2} 来自 “react-html-parser”; 进口 axios 'axios' 的; 'Axios'和'React'安装好了,但没有“React-html-parser”。控制台将错误记录给我: Index.js: 1437/Src/组件/种子 找不到模块: 无法解决 “/usr/src/app/src/组件” 中的 “反应-html-参数” Json 包 { “姓名”: “客户”, “版本”: “0.1.0”, “私人”: 真的, 【依赖】: { “Axios”: “^ 0.18.0”, “反应”: “16.8.2”, “Dom-dom”: “16.8.2”, "Dom- ……

共1个回答,已解决, 标签: reactjs docker docker-compose