diff options
-rw-r--r-- | core/modules/docker-ce/module.build | 5 | ||||
-rw-r--r-- | core/modules/docker-ce/module.conf | 1 |
2 files changed, 6 insertions, 0 deletions
diff --git a/core/modules/docker-ce/module.build b/core/modules/docker-ce/module.build index 0921ebee..a7ba4966 100644 --- a/core/modules/docker-ce/module.build +++ b/core/modules/docker-ce/module.build @@ -67,4 +67,9 @@ build() { }' "/etc/${item}" > "${MODULE_BUILD_DIR}/etc/${item}" \ || perror "Could not patch /etc/$item" done + # Workaround for https://github.com/NVIDIA/nvidia-docker/issues/1399 + mkdir -p "${MODULE_BUILD_DIR}/etc/nvidia-container-runtime" + sed -r 's#^ldconfig\s*=.*$#ldconfig = "/sbin/ldconfig"#' "/etc/nvidia-container-runtime/config.toml" \ + > "${MODULE_BUILD_DIR}/etc/nvidia-container-runtime/config.toml" \ + || perror "Could not patch nvidia-container config.toml" } diff --git a/core/modules/docker-ce/module.conf b/core/modules/docker-ce/module.conf index 1a45b0f8..9fc7e85a 100644 --- a/core/modules/docker-ce/module.conf +++ b/core/modules/docker-ce/module.conf @@ -4,6 +4,7 @@ REQUIRED_FILES=" /etc/systemd/system/docker.service /etc/subuid /etc/subgid + /etc/nvidia-container-runtime/config.toml " REQUIRED_BINARIES=" |