先娱乐一下
[外链图片转存失败(img-knAvnpyb-1564465234110)(])
一、准备工作,我本地是安装的是Docker Desktop,先简单了解下Docker Desktop在Windows系统下的版本支持,有些不太支持,整个安装过程,有点繁琐,比Linux繁琐很多,需要先构建虚拟环境之类的, 还重启,注销电脑,多次…
二、安装好后,会在桌面生成快捷方式,其实并没有用,我还以为会有一个桌面化的Docker构建程序,点击并没有用,只是在桌面右下角有个Docker的小脚标,右击,会出现下图所示的样子。
三、需要注意的是,你还要在Docker Hub上注册自己的账号点击链接
进入页面是这个样子
四、开始构建,因为和我想的不一样,没有桌面化的程序, 但载安装时会把运行环境加载到系统的Path变量中,所以,用命令行是可以运行docker命令的
命令行,如下
五、构建具体过程
5.1 新建文件夹 first,在first文件夹下新建dockerfile文件,一定要小写(windows的原因,只能是小写),dockerfile内容如下,可直接复制
FROM busybox
CMD echo "Hello world! This is my first Docker image."
5.2 docker build,回到first目录外,执行命令
docker build -t mybag first
这里mybag,是你指定的镜像名称,first是文件夹的名称
5.3 docker run
docker run mybag
六、docker push,前提是你已在Docker hub上注册了账号
可能还要重新Push一次,会显示已存在的字样,说明已经Push完毕,可以在Docker Hub上看到自己刚刚push的项目