如果我按照上面链接中的流程进行操作,我可以让docker nano-server在命令行的docker中运行..
RUN --name nanoiis -d -it -p 8080:80 nanoserver / iis
是使用的推荐线。
我想将它放入docker文件并构建和映像。所以这是我的dockerfile
FROM microsoft/nanoserver
# Set the working directory to /app
WORKDIR /app
# Copy the Public directory contents into the container at /app
ADD ./Public /app
# -p 8080:80 Map TCP port 80 in the container to port 8080 on the Docker host.
RUN --name nanoiis -d -it -p 8080:80 nanoserver/iis
我收到错误
来自守护程序的错误响应:Dockerfile解析错误第12行:未知 flag:name
我的问题是我做错了什么?
我在这里关注构建docker镜像的示例: https://docs.docker.com/get-started/part2/
下一个问题是我用来运行应用程序的命令是什么?在他们使用的示例中。
CMD [" python"," app.py"] 我应该用什么来运行nano-server?
最后指向一些文档,让网站运行到Nano-Server。似乎Nano-Server已经改变了它在微软的角色。