与猪公子大师的QQ交流:
docker:
1、其实你自己了解下Dockerfile的制作就好,语法也很简单的,就那么几句
2、docker不用自己改,只是使用镜像和容器。
3、Dockerfile用来定义镜像,镜像用来生成容器,容器用来实际运行,容器在启动后就是一个小型虚拟机,但是跟虚拟机不一样的是,如果容器被释放,那么你之前在容器里做的所有事情都是不会被保存的,下次重启容器,它又会根据镜像重新生成一个,相当与系统还原了,如果要持久化的保存数据,就要用到容器的卷映射(volume)
所以顺序是 Dockerfile ->通过 build 命令生成image -> 通过run命令生成container。
4、一般来说,所谓docker里面直接下载,就是下载的别人做好的image
你可以根据这个image再通过dockerfile去引用,加上自己的修改,生成新的image,然后做容器。
5、你是windows的话,你下载一个Kitematic,上面默认给你推荐很多dockerimage,也有redmine的image,你可以自己下载来玩一下。
6、你就记得顺序 Dockerfile -> Image -> Container。这三个是核心