因为docker最近刚接触过,所以这里总结一下相关的使用方法和几个漏洞
docker首先在本地安装docker,然后在官网下载并拖动dmg以查看远程镜像仓库(远程AlibabaCloud )容器镜像服务-free日志创建命名空间并创建镜像仓库)在本地命令行登录到AlibabaCloud (阿里巴巴云)容器镜像服务并在本地生成镜像,然后推送远程仓库以创建文件夹。 在包含镜像比赛容器所需文件的新文件夹中创建镜像文件。 创建Dockerfile、run.sh、可执行文件、requirement.txt和比赛所需的文件镜像,并将远程cd推送至镜像文件所在的目录。 docker build -t镜像仓库的公共地址:版本号. ###请不要忘记最后的“.”
#本地导频镜像docker run镜像路径名sh run.sh
#推送至远程镜像仓库的docker push镜像路径名
基坑总结:
1 .看清楚比赛的要求很重要。 比赛问题和数据部分,容器镜像部分! 呃! 呃! 阐述了向中间提交结果的要求
由于没有仔细阅读baseline代码,因此无法创建需要自己创建的文件,从而出现错误
3 .提交比赛结果,用户名为AlibabaCloud (阿里巴巴云)账户,密码为registry密码,不是AlibabaCloud (阿里巴巴云)密码。 否则报告imagebackoff错误。
4.pip装机清华源不太好用的,可替换为豆瓣https://pypi.doubanio.com/simple/位置Dockerfile