目前我正在使用Windows 2016的docker进行POC。我只是想知道如何构建自己的图像。
目前我们正在使用
docker pull microsoft/windowsservercore
拉基本图像但由于安全原因,我们不应从公共存储库下载图像。所以我们应该构建自己的Windows镜像。
是否可以通过下载来构建我们自己的图像?如果是,表示我们如何构建自己的Windows服务器映像。
答案 0 :(得分:1)
有很多方法可以构建基本图片,您可以使用tar
或scratch
以下是示例:
FROM scratch
ADD helloworld.sh /usr/local/bin/hellowworld.sh
CMD ["/usr/local/bin/helloworld.sh"]
请参阅link以获取更多信息
答案 1 :(得分:0)
我认为您已经设置了自己的公司docker注册表。设置完成后,您可以"导入" windowsservercore
图像到私人注册表。有关详细说明,请参阅此link。
答案 2 :(得分:0)
您可以使用一个下载的图像作为基本图像,然后根据需要自定义该图像。有关配置自己图像的信息,请参阅Dockerfile。