Docker實戰:安裝Java基礎開發環境 Linux下安裝jdk

如果你想更多一下了解docker:可以參看之前發佈的幾篇關於docker的文章

1、拉取centos基礎鏡像

docker pull centos:6.9

2、啟動容器

docker run -i -t --name my_jdk centos:6.9 /bin/bash

3、安裝vim

yum -y install vim

4、安裝wget

yum -y install wget

5、安裝jdk

1)上傳本地文件到docker容器中:或者使用wget直接下載也可以

docker cp D:\storm_test\jdk-8u181-linux-x64.tar.gz jdk:/
tar -zxvf jdk-8u181-linux-x64.tar.gz

2)配置環境變量:只有配置.bashrc,下次進入容器時才會自動生效

vim /root/.bashrc
export JAVA_HOME=/jdk1.8.0_181
export PATH=$JAVA_HOME/bin:$PATH
source /root/.bashrc

3)驗證安裝

java -version

4)構建我們的鏡像

//保存我們的修改,形成新的鏡像:該鏡像就可以作為我們的基礎鏡像
docker commit -m "install jdk" -a "極客慧" my_jdk env:jikeh_jdk

//查看當前的鏡像列表
docker images

//結果信息:
PS C:\Users\Administrator> docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
env jikeh_jdk 254d39dba6d0 13 seconds ago 1.04GB

6、下次直接通過我們修改的鏡像,構建個新容器(無需再重新安裝jdk了)

有點:有了基礎鏡像,我們可以構建任意多個容器了

docker run -i -t --name my_jdk_2 env:jikeh_jdk /bin/bash


分享到:


相關文章: