初学Docker


本人计算机专业的大二学生,以前都是在windows上做开发和学习的,刚接触linux不久。

大过年的,我也没闲着,最近在学Docker,遇到了很多的坑。为了学习Docker,特地去买了本 The Docker Book, 中文版的,感觉入门挺不错的。刚开始一些简单的pull run之类的操作,学起来基本没有卡的地方,有时候在pull image的时候,pull不下来,顶多多试几次,再更换以下国内的源,也就成功了。到了第五章,说要建一个Sinatra应用,也不知道是干嘛,就照着书上的学,结果在build的时候一直出问题,自己也很郁闷,自己也百度了一下在ubuntu上安装Sinatra的一些方法,最后发现Sinatra在国内用的很少,相关的博客必然就少之又少了,最后决定还是放弃了这一节的学习,继续往后学习。下一节是叫我们构建一个Jenkins服务器,一开始,Jenkins的配置工作还是很顺利的, 可是在运行我的Jenkins作业时一直不成功,总是image的错误。当时不知怎么想的,在经受连续的失败后,居然兴致勃勃的用我的中式英文给The Docker Book的作者James Turnbull写起了邮件,询问他是不是他的书写错了,万万没想到,他回邮件的速度还挺快的!不到5分钟,他就回复了我的邮件,对于Sinatra安装的问题,他自己也再重新做了一遍,说他写的书没有任何的问题。实在搞不懂哪里错了,接着就又在Koding的Vm上按照书上的方法安装了一遍Sinatra,这下又成功了,真是郁闷。后面,在学Jekyll的时候,通过Dockerfile build image 时,也经常报错,大都是这样 :
ERROR: Could not find a valid gem 'jekyll' (>= 0) in any repository 
ERROR: Possible alternatives: jekyll 

于是,今天在DockerOne码了这么多字,来抒发一下自己的心情。:)
已邀请:

jamlee - keep me alone

赞同来自:


刚接触linux不久 就干docker啊。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。同为学生狗

DockOne - DockOne官方账号

赞同来自:


问题解决啦吗?

田浩浩 - wizmacau developer

赞同来自:


tag标签错误:
解决:不加tag 或者 检查一下你pull的docker registry里是否有此tag、是否拼写正确。

许四两 - 北京数字安全公司运维工程师

赞同来自:


加油~!遇到困难要坚持住,我们也在研究docker,我们可以提供实习的机会,前提你得够强,总之加油。

zyx_today - 90

赞同来自:


大二,不错。我毕业后才懂得许多事。

要回复问题请先登录注册