#### 前言

在部署服务的过程中,会遇到进到的容器内部,不是以root的身份,如果我们需要进行在容器内部执行命令,就会出现权限的问题,比如:如下显示

> bash-4.2$ cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime          
- cp: cannot create regular file ‘/etc/localtime’: Permission denied

 

#### 解决办法

以root身份进入容器内部,命令如下:

> docker exec --privileged -u root -it 容器名字/容器id /bin/bash{sh}(bash{sh})

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐