admin管理员组文章数量:1122826
1、Docker安装
在控制面板程序和功能中的启用或关闭Windows功能来启用hyper-V,Linux子系统,Windows虚拟机监控程序平台。
安装自己下载的docker安装包
安装下载好的wsl2
运行docker。
若找不到hyper-v,参考如下网址:
解决Windows没有Hyper-v - 知乎 (zhihu)
2、创建一个简单的python项目
3、创建requirements.txt文件,在项目文件夹下打开cmd,运行如下命令,会生成requirements.txt文件
pip freeze > requirements.txt
4、创建Dockerfile文件
Dockerfile里面的内容
FROM python:3.7 //python版本
WORKDIR ./modelTest //工程名字
ADD . .
RUN pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
CMD ["python", "./modelTest/main.py"]
项目框架
5、build镜像文件
在上图目录下打开cmd,输入如下内容,dockerdemo为未镜像名字
docker build -t dockerdemo:v1 .
如下即为成功,如果下载失败,可以在Dockerfile文件里面切换pip镜像源,地址如下
https://blog.csdn/m0_46243410/article/details/108600615#:~:text=%E4%B8%80%E3%80%81%E5%B8%B8%E8%A7%81pip%E9%95%9C%E5%83%8F%E6%BA%90%EF%BC%88%E5%9B%BD%E5%86%85%E6%BA%90%EF%BC%89%201%20%E6%B8%85%E5%8D%8E%EF%BC%9Ahttps%3A%2F%2Fpypi.tuna.tsinghua.edu%2Fsimple%202%20%E9%98%BF%E9%87%8C%E4%BA%91%EF%BC%9Ahttp%3A%2F%2Fmirrors.aliyun%2Fpypi%2Fsimple%2F%203%20%E4%B8%AD%E5%9B%BD%E7%A7%91%E6%8A%80%E5%A4%A7%E5%AD%A6,https%3A%2F%2Fpypi.mirrors.ustc.edu%2Fsimple%2F%204%20%E5%8D%8E%E4%B8%AD%E7%90%86%E5%B7%A5%E5%A4%A7%E5%AD%A6%EF%BC%9Ahttp%3A%2F%2Fpypi.hustunique%2F%205%20%E5%B1%B1%E4%B8%9C%E7%90%86%E5%B7%A5%E5%A4%A7%E5%AD%A6%EF%BC%9Ahttp%3A%2F%2Fpypi.sdutlinux%2F%206%20%E8%B1%86%E7%93%A3%EF%BC%9Ahttp%3A%2F%2Fpypi.douban%2Fsimple%2F
如下即为build成功
6、导出本地build好的镜像
新建一个文件夹,用于存储镜像文件,然后在该文件内打开cmd,输入如下内容,
ddockertest.tar为要保存的镜像名字,dockerdemo为上一步build的镜像名字
docker save -o dockertest.tar dockerdemo
7、加载镜像文件
在上一步新建好的文件夹下继续打开cmd,输入如下命令,dockertest.tar为上一步保存的镜像
docker load -i dockertest.tar
8、查看镜像文件
(1)一种是在控制台通过docker images查看镜像文件列表,在上一步的文件夹下,打开cmd输入如下命令
docker images
(2)另一种是在docker桌面版打开查看镜像文件,如下图
先暂时记录到这里,后续再补充启动和容器的内容,欢迎大家补充
版权声明:本文标题:docker打包镜像文件,windows 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/biancheng/1736285621a1927497.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论