初学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码了这么多字,来抒发一下自己的心情。:)
5 个回复
jamlee - keep me alone
赞同来自:
刚接触linux不久 就干docker啊。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。同为学生狗
DockOne - DockOne官方账号
赞同来自:
问题解决啦吗?
田浩浩 - wizmacau developer
赞同来自:
tag标签错误:
解决:不加tag 或者 检查一下你pull的docker registry里是否有此tag、是否拼写正确。
许四两 - 北京数字安全公司运维工程师
赞同来自:
加油~!遇到困难要坚持住,我们也在研究docker,我们可以提供实习的机会,前提你得够强,总之加油。
zyx_today - 90
赞同来自:
大二,不错。我毕业后才懂得许多事。