最近想学学docker ,真是各种搜集资料,后来发现,百度真的是太垃圾了···很多教程都是过期的,
所以··开始看英文文档,总算是这么多年的英文练习没白费。看美剧也没白看。英文文档磕磕绊绊 勉强看懂··
这里 总结一下学习经验:
1、一般学习这些最新技术最好是去官网看最佳实践和getstart,人家都讲的相当详细,有的还很幽默。我最开始闷头苍蝇似的乱撞,无味的浪费很多时间。
2、首先肯定安装啊··安装时请看好前提,2017-11-22 日,现在官网是17。11.0-ce
我的是社区版,官网写的安装前提是:
就这几个系统能用,最开始时我virtualbox 里装的是ubuntu vivid,怎么都装不上····,后来仔细看官网,才知道··人家不支持。现在是trusty,分分钟装好了。
提供三种安装方式
前两种好麻烦··还没理解 repository 是什么鬼··,反正最后,我是用 convenience scripts 装成功的。
docker run hello-world
装个nginx 试试
docker pull nginx
docker run -p 80:80 nginx
访问 localhost,显示nginx 欢迎页面。成功
唉··搞了好几天了,才入门而已。
先记录下 基本语法啥的
docker images // 查看镜像
docker run -it centos -it 表示进入centos后台 运行镜像 ,-d 后台运行并打印容器id
docker
ps -a 显示所有容器
每个教程还贴心的有总结
还需要学习的很多:
1、dockerfile 制作技巧
2、学会制作后,学习把一个web项目做成镜像,运行起来
3、英文的读着真的很吃力···
等再学习了回来补哈
网上教程都很不靠谱:https://blog.lab99.org/post/docker-2016-07-14-faq.html 这个还可以