Docker Toolbox

来源:互联网 发布:淘宝法院拍卖流程 编辑:程序博客网 时间:2024/06/04 21:10

第一步:下载JDK

进入Oracle官网,进入下载页面,下载linux64后缀为tar.gz版本。

将下载的jdk-8u144-linux-x64.tar.gz 文件放置于 c:/Users/Administrator/AppData/.docker/setup目录下

第二步:复制文件至容器

docker run -ti -v /c/Users/Administrator/AppData/.docker/setup:/mnt test/vim:1.0 /bin/bash

参数分析:

  • t:在新容器内指定一个伪终端或终端。
  • i:允许你对容器内的标准输入 (STDIN) 进行交互。
  • v:将本地文件共享至容器

第三步:安装JDK

cp /mnt/jdk-8u144-linux-x64.tar.gz /usr/local/srccd /usr/local/srctar -zxvf jdk-8u144-linux-x64.tar.gzmv jdk-8u144-linux-x64 ../java

第四步:配置环境变量

vim /etc/profile

在文档最后添加

export JAVA_HOME=/usr/local/javaexport PATH=$JAVA_HOME/bin:$PATHexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

第五步:使用配置生效

source /etc/profile

第六步:验证

java -version

验证安装没有问题,退出容器

第七步:提交修改

docker commit -m "install jdk" -a "dm" b78c test/java:1.0

疑问:
使用Docker Toolbox进行文件复制,个人测试只能是c盘下的Users目录才可以访问,共享其它目录,在容器中并不能访问到,问题原因暂时并未清楚,可能是因为权限问题。

原创粉丝点击