以下命令启动 jenkins:
docker run -d -p 8080:8080 -p 50000:50000 -v /home/jenkins:/var/jenkins_home -v /usr/local/maven3:/usr/local/maven3 -v /usr/java/jdk1.8.0_201:/usr/java/jdk1.8.0_201 -v /usr/bin/mvn/:/usr/bin/mvn/ --name=jenkinsnew6 jenkinsnew

进入容器后,执行 mvn 命令,提示命令找不到
执行 java 命令,显示的 centos 自带的 openjdk,不是我挂载进的 orlcejdk。
我尝试了以下:
把本地的 usr/bin 目录下的命令挂载进容器,但可行吗
另外容器内的 jdk,一个是 centos 自带的 openjdk,还有我挂载的 jdk,我需要把容器内的 openjdk 给卸载掉吗,怎么才能调用我挂载的 jdk 呢


↙↙↙阅读原文可查看相关链接,并与作者交流