当前,我通过使用以下文件运行一个简单的Docker容器。
Docker文件
FROM microsoft/aspnet:4.7.1 WORKDIR /inetpub/wwwroot EXPOSE 80 COPY index.html .
docker-compose.yml
version: '3.4' services: testapp: image: mytestapp:${TAG:-latest} build: context: . dockerfile: Dockerfile
docker-compose.override.yml
version: '3.4' services: testapp: ports: - "9091:80"
我使用Windows映像通过以下命令创建容器,并且可以通过http:// localhost:9091 /访问它。
docker-compose -f docker-compose.yml -f docker-compose.override.yml build
我想使用HTTPS而非http访问我的应用程序。
我需要遵循哪些步骤?
在Docker上打开SSL端口(443)