无法在Docker端点中编辑文件

时间:2019-08-20 03:49:51

标签: docker docker-compose docker-swarm

我正在使用crudini在docker-entrypoint.sh中编辑配置文件

使用以下命令:

  1. exec gosu root crudini
  2. gosu root crudini
  3. crudini

它们都失败了,我得到了这个错误

error: failed switching to "root": operation not permitted

我该如何解决?

这是我的Dockerfile和docker-entrypoint.sh https://github.com/docker-library/mariadb/tree/master/10.3

在Dockerfile中,我安装crudini,并在文件docker-entrypoint中添加以下行:

crudini --set /etc/mysql/mariadb.conf.d/mysql.cnf mysqld user $data

这是我完整的docker-entrypoint.sh

https://gist.github.com/quanghnn/fe2df361a7ae351cd03ad723933509a6

0 个答案:

没有答案