docker初学一

准备环境与JDK



背景:

    本来已经在windows上用docker搭好了Jenkins、tomcat环境,一次偶然的重启,出现个数据错误,然后docker的数据莫名其妙被删,瞬间硬盘多了10个G,没办法,来写个博客,顺便重建下。

准备工作:

    下载dockerToolBox,安装好。双击Docker Quickstart Terminal,没问题(第一次安装会出现下载boot2docker.iso,超级慢,去网上搜一个放到.docker\machine\cache下面就行)。然后termina就可以使用了。我比较喜欢用SecureCRT,就用它,连接192.168.99.100用户名docker,密码:tcuser。接下来就是正常的linux操作。

镜像:

    不喜欢ubuntu,用centos,从docker官网拉centos特慢,就去daoCloud拉。

     docker pull daocloud.io/centos:latest

拉下来当然要看下 : docker images

名字不好看,换个tag: docker tag 98d35105a391 centos:latest

有个多余,删掉 : docker rmi daocloud.io/centos

现在就剩一个了,没办法,强迫症

进入: docker run -i -t centos /bin/bash

这个就是操作centos了。为了先试下docker的commit。可以随便vi个文件,然后回去commit,这里我直接安装jdk了。

安装JDK:

不喜欢openjdk,直接去Oracle下载jdk。

下载jdk,用wget,出现bash: wget: command not found,安装wget

yum install wget

安装完成。

在Oracle网站上点同意,找到linux,点下载,然后复制链接。

wget http://download.oracle.com/otn-pub/java/jdk/8u121-b13/e9e7ea248e2c4826b92b3f075a80e441/jdk-8u121-linux-x64.tar.gz?AuthParam=1490152029_5c448cb5e4798bd2b5339a5187c2f6d9

奇迹般没速度,昨天还可以的,那就只有用openjdk咯。

yum -y install java-1.7.0-openjdk*
总是被妥协。

安装好88个文件,java -version

没问题,可是不知道被安装了多少东西,真不爽。

exit退出,回到docker 去commit一下。

docker commit c103b9b45862 centos/2.0
这个imageID是这个会话的id。

docker images,显示两个镜像,centos/2.0比centos镜像大了200多兆。那就是jdk了。








  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值