开场白
这次是以阿里天池的一个入门比赛“【入门】Docker练习场”为例分享,实际上内容是我之前写过的并分享在天池的。不过我突然发现那一篇没有显示出我的截图,不懂是什么原因,所以就在此再分享一下。
Build, Ship and Run Any App, Anywhere.
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。
首先,官方有一个“手把手超详细操作说明”,我觉得的确是很详细了。因此,我的内容就是在此基础上增改的。其次,我对其了解也不是很深入,只是因为偶然的需求所以就当作一个工具简单学习了一下。最后,介绍下背景——我使用的是win10专业版。
安装 Docker 环境
各类操作系统下安装命令略有不同,以Windows10专业版为例。其它版本也可以参考史上最全Docker环境安装指南-让安装docker简单到爆尝试。
- 下载安装包(下载可能有点慢) (https://download.docker.com/win/stable/Docker%20for%20Windows%20Installer.exe)
- 按照安装向导next
- 在开始菜单搜索Docker打开
ps:细节配置, 可参考这个链接(https://docs.docker.com/docker-for-windows/#docker-settings-dialog)
安装了环境就是成功的一半 (ง •_•)ง
开通阿里云容器镜像服务
阿里云容器镜像服务链接:https://www.aliyun.com/product/acr?
免费开通镜像托管,本次练习任务请将仓库地域选择上海。建议设置私有仓库,并一定牢记仓库密码,后续提交需要使用。
开通后进入镜像仓库https://cr.console.