docker 容器中执行命令出现错误: 13: Permission denied

错误 13: Permission denied

复制代码
[root@VM-32-11-tencentos ~]# docker exec -it kibana1 /bin/bash
kibana@76c20c215dcb:~$ apt-get install vi
E: Could not open lock file /var/lib/dpkg/lock-frontend - open (13: Permission denied)
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), are you root?

解决办法

登录容器时,使用-u 0 参数:

复制代码
docker exec -u 0 -it 容器名称 /bin/bash

举例:

复制代码
docker exec -u 0 -it redis1 /bin/bash
相关推荐
云草桑几秒前
Odoo 19.0 Docker Desktop快速部署 和Ubuntu24上安装1panel面板
运维·docker·容器·odoo
维度攻城狮27 分钟前
Docker 部署 Dify,快速私有化搭建专属知识库问答
人工智能·docker·部署·dify·知识问答
杨浦老苏36 分钟前
开源OSINT调查平台Flowsint的安装
网络安全·docker·可视化·群晖·osint
m0_694845571 小时前
WePY是什么?小程序组件化开发框架实战教程
服务器·docker·小程序·开源·github
夜星辰20231 小时前
在服务器上使用 Docker,常用命令按功能分类整理
运维·服务器·docker
迷海1 小时前
docker命令大全
java·docker·eureka
七夜zippoe1 小时前
云原生Java应用部署:将Spring Boot应用迁移至Kubernetes完整指南
java·spring boot·docker·云原生·kuberbertes
会飞的大可1 小时前
Docker Compose 多服务编排实战:从零搭建微服务架构
docker·微服务·架构
李彦亮老师(本人)12 小时前
【Linux系统】Rocky Linux 9.7操作系统简介
linux·运维·服务器·docker·kubernetes
T1an-114 小时前
Docker + K8s:现代开发的“标配”
docker·容器·kubernetes