docker显示出错应用图标怎么处理(docker 命令报异常permission denied的解决方案)
类别:服务器 浏览量:1830
时间:2021-10-20 08:05:14 docker显示出错应用图标怎么处理
docker 命令报异常permission denied的解决方案在Linux系统中,新安装docker,输入命令,如:docker images
结果却报异常了
简单理解就是当前用户的连接被拒绝了
解决方案一:使用管理员权限,命令前加sudo
解决方案二:给当前用户加入到docker用户组中
sudo groupadd docker #添加docker用户组,这个用户组应该是已存在了 sudo gpasswd -a $USER docker #将当前用户加入到docker用户组中 newgrp docker #更新用户组docker
再执行 docker images
这个就可以正常使用了
补充:Docker -v 对挂载的目录没有权限 Permission denied解决办法
情况描述今天在使用docker run -d -p 9091:8080 -v /home/daniu/docker/tomcat/webapps/:/usr/local/tomcat/webapps/ --name managertomcat daniu/mytomcat
挂载路径后,进入容器
root@08066d03a043:/usr/local/tomcat# cd webapps/ root@08066d03a043:/usr/local/tomcat/webapps# ls ls: cannot open directory '.': Permission denied root@08066d03a043:/usr/local/tomcat/webapps#
查看webapps提示没有权限。
原因:centos7中安全模块selinux把权限禁掉了。
有三种方法解决:1.在运行时加 --privileged=true
[daniu@localhost tomcat]$ docker run -d -p 9091:8080 -v /home/daniu/docker/tomcat/webapps/:/usr/local/tomcat/webapps/ --privileged=true --name managertomcat xuhaixing/mytomcat c512137b74f3366da73ff80fc1fd232cc76c95b52a4bab01f1f5d89d28185b28 [daniu@localhost tomcat]$ ls
2.临时关闭selinux然后再打开
[daniu@localhost tomcat]# setenforce 0 [daniu@localhost tomcat]# setenforce 1
3.添加linux规则,把要挂载的目录添加到selinux白名单
# 更改安全性文本的格式如下 chcon [-R] [-t type] [-u user] [-r role] 文件或者目录 选顷不参数: -R :该目录下的所有目录也同时修改; -t :后面接安全性本文的类型字段,例如 httpd_sys_content_t ; -u :后面接身份识别,例如 system_u; -r :后面街觇色,例如 system_r 执行: chcon -Rt svirt_sandbox_file_t /home/daniu/docker/tomcat/webapps/
以上为个人经验,希望能给大家一个参考,也希望大家多多支持开心学习网。如有错误或未考虑完全的地方,望不吝赐教。
您可能感兴趣
- docker垃圾清理(docker磁盘空间清理的解决办法)
- 修改docker镜像的环境变量(解决docker加载新的镜像后repository和tag名称都为none的问题)
- springcloud部署docker(Spring Cloud中使用jib进行docker部署的步骤详解)
- docker查看运行容器参数(Docker容器时区调整操作)
- docker端口配置(docker 无法释放端口的解决方案)
- docker只有localhost可用(浅谈Docker如何自定义host文件)
- 基于docker的平台搭建(基于docker搭建selenium分布式环境)
- docker从一个容器中退出来(Docker容器迁移到其他服务器的5种方法详解)
- dockerfile构建镜像两种方式(通过Dockerfile构建Docker镜像的方法步骤)
- 如何删除docker中已停止的容器(一条命令重启所有已停止的docker容器操作)
- docker清理脚本(Docker 清理的常用方法及问题)
- docker 快速搭建环境(如何自己搭建DockerHub实现过程解析)
- docker实战部署(使用docker搭建一套开发环境全家桶的详细教程)
- docker安装与使用教程(5分钟安装docker详细步骤)
- docker 清除none镜像(删除docker images中为none的镜像操作)
- docker容器停止后无法启动(解决docker容器重启之后/etc下某些配置文件被重置的问题)
- 爱情可以当饭吃吗(怎么回复)
- 高考数学题(高考数学题基础题占多少分)
- 没钱只能吃土(没钱要吃土了幽默短信发朋友圈)
- 今年考高会很难吗(今年高考会考试吗)
- 盘古开天地 他创造了世界,谁创造了盘古 盘古是伏羲吗(盘古开天地他创造了世界)
- 关于队徽 你了解这些么 二(关于队徽你了解这些么)
热门推荐
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9