如何解决docker-compose.override.yml有什么问题
美好的一天,
我是Docker的新手。
以下docker-compose.override.yml有什么问题
services:
webapplication_oauth_server:
environment:
- ASPNETCORE_ENVIRONMENT=Development
- ASPNETCORE_URLS=https://+:443;http://+:80
ports:
- "6100:80"
- "16100:443"
volumes:
- ${APPDATA}/Microsoft/UserSecrets:/root/.microsoft/usersecrets:ro
- ${APPDATA}/ASP.NET/Https:/root/.aspnet/https:ro
webapplication_client:
environment:
- ASPNETCORE_ENVIRONMENT=Development
- ASPNETCORE_URLS=https://+:443;http://+:80
ports:
- "6101:80"
- "16101:443"
解决方法
好的。我找到了解决方案。从其他帖子中我发现有一个网站http://yaml-online-parser.appspot.com/
它可以帮助解析和检查是否有错误。我进行了实验,发现我需要在最后一个端口标记之前添加2个空格。 这是旧版本,出现错误:
environment:
- ASPNETCORE_ENVIRONMENT=Development
- ASPNETCORE_URLS=https://+:443;http://+:80
ports:
- "6101:80"
- "16101:443"
这里是正确的版本:
environment:
- ASPNETCORE_ENVIRONMENT=Development
- ASPNETCORE_URLS=https://+:443;http://+:80
ports:
- "6101:80"
- "16101:443"
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。