首页 win10本地镜像上传至Docker hub步骤
文章
取消

win10本地镜像上传至Docker hub步骤

1、首先在官网安装最新的docker,然后cmd拉取一个python3.6的纯净包

1
docker pull python:3.6

版本可选

2、测试是否可以运行helloworld.py

1
docker run -v C:/Users/psdz/python_test:/user -w /user python:3.6 python helloworld.py
helloworld.py:
1
print(hello world!”)

我的电脑上,windows目录docker2021最新版必须是C盘

3、三个文件


Dockerfile:

FROM python:3.6
COPY . /usr/src/mypython
WORKDIR ./usr/src/mypython
RUN pip install -r requirements.txt
CMD ["python", "hello.py"]

requirements.txt:

numpy

hello.py:

1
2
3
4
5
import numpy as np
a = 1
b = 2
c = np.add(a,b)
print(c)

4、构建自己的镜像

1
docker build -t mypython_1

5、登录自己的hub账号,并将镜像的tag与自己hub上的tag相匹配

1
2
docker login -u your_name
docker tag mypython_1 your_name/test:my_python

6、将自己的镜像push(推到)自己的hub上

1
docker push your_name/test:my_python

7、将hub云上的文件pull(下载)到本地

1
docker pull your_name/images:tag

8、总结

anaconda真好用【狗头】

本文由作者按照 CC BY 4.0 进行授权