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
相关推荐
Mr小林3 小时前
Docker 安装教程(在线 + 离线)
运维·docker·容器
java_logo4 小时前
Docker 部署 Milvus:轻松搭建高性能向量数据库平台
数据库·docker·私有化部署·milvus·向量数据库·rag·轩辕镜像
wdfk_prog8 小时前
VMware Ubuntu 虚拟机从 124 GB 压缩到 33 GB
运维·缓存·docker·容器
闲云野鹤在人间10 小时前
Docker入门|第3章 镜像详解
linux·网络·docker·容器·centos·云计算·php
典典分享指南11 小时前
AI 配图的排版规范
macos·docker·github·vim·visual studio
程序员老赵11 小时前
Docker 部署 DeepSeek Harness:轻松搭建本地 AI Agent 运行时平台
docker·agent·deepseek
闲云野鹤在人间11 小时前
Docker入门|第2章 容器架构详解
linux·运维·docker·容器·架构·云计算
wzq11_66611 小时前
Docker数据卷管理
运维·docker·容器
suweijie76811 小时前
Redis 7.0.2 Docker Compose 部署
redis·docker
汪碧康12 小时前
xkube-v4.3版本的安全性进行了增强
docker·云原生·容器·kubernetes·xkube