1,在运行容器的时候,给容器加特权:

示例:docker run -i -t --privileged=true -v /home/docs:/src waterchestnut/nodejs:0.12.0

2,临时关闭selinux:

示例:su -c "setenforce 0"

之后执行:docker run -i -t -v /home/docs:/src waterchestnut/nodejs:0.12.0

注意:之后要记得重新开启selinux,命令:su -c "setenforce 1"

3,添加selinux规则,将要挂载的目录添加到白名单:

示例:chcon -Rt svirt_sandbox_file_t /home/docs

之后执行:docker run -i -t -v /home/docs:/src waterchestnut/nodejs:0.12.0

 

 

转自:http://www.linuxidc.com/Linux/2015-03/115124.htm

相关文章:

  • 2021-12-03
  • 2020-05-25
  • 2018-08-20
  • 2021-10-09
  • 2021-09-29
  • 2021-09-29
  • 2021-08-05
  • 2018-07-08
猜你喜欢
  • 2020-10-23
  • 2020-05-28
  • 2019-12-23
  • 2021-11-11
  • 2019-06-20
  • 2018-03-05
  • 2020-01-13
相关资源
相似解决方案