问题:
使用Dockerfile build镜像的时候第一步的FROM全部超时, 环境都加载不了肯定就没办法运行程序了
解决:
1. 手动下载所需的环境镜像
- 我使用的是
python:3.12.3-alpine
, 需要在科学上网的机器上下载该镜像
1 | docker pull python:3.12.3-alpine |
- 导出该镜像
1 | docker save -o python-3.12.3-alpine.tar python:3.12.3-alpine |
把
python-3.12.3-alpine.tar
上传到云服务器加载镜像
1 | docker load -i python-3.12.3-alpine.tar |
- 这是就可以正常构建了, 因为docker在本地有镜像是会默认使用本地的, 本地没有镜像时才会访问docker hub
1 | cd zuanboot |