docker 学习有感

来源:互联网 发布:大数据岗位 知乎 编辑:程序博客网 时间:2024/06/08 05:42

最近想学学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  显示所有容器

每个教程还贴心的有总结


# 新建容器
docker run --name tt -d -t -i nginx
# 直接在docker里面运行bash
docker exec -i -t tt /bin/bash

还需要学习的很多:

1、dockerfile 制作技巧

2、学会制作后,学习把一个web项目做成镜像,运行起来

3、英文的读着真的很吃力···

等再学习了回来补哈

网上教程都很不靠谱:https://blog.lab99.org/post/docker-2016-07-14-faq.html   这个还可以


原创粉丝点击