关于Docker安装jenkins几点问题

使用docker安装jenkin

操作命令如下

docker pull
docker run: 这一步将安装在主机的tomcat/jdk/maven挂载到容器中
docker exec 进入容器中可以看到已经挂载后的目录

问题如下

1: 浏览器打开的jenkins,配置tomcat,maven等路径,这些路径指的是liunx主机路径还是容器中挂载后的路径
2:如果主机tomcat目录挂载到容器后,我发现主机tomcat需要更换版本,那么如何更新容器中的tomcat版本,之前我使用docker stop ,docker rm ,再 docker run 挂载新路径。这样导致我需要重新在网页配置jenkins
3:容器中挂载的目录没有操作权限,通过 ls -l发现挂载后的目录 用户 和用户组都是root 且 只有用户才有rwx权限,用户组和其他人没有任何权限。我想用sudo来切换管理员账号发现没有权限,我该如何得到权限更改里面配置文件
4:求一个docker交流群

阅读 3.3k
1 个回答
  1. 是容器内路径
  2. tomcat 各版本之间配置都一样, 原位替换就可以, jenkins 应该不需要重新配置
  3. 可能修改主机上的目录所属用户和组, 这样挂载之后文件的用户 Id 和组 Id 会和主机上的一样的, 一般来说不需要 sudo 执行特定操作
  4. :-(
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进