定制需要根码头工人形象

必须配置定制集装箱码头工人开始作为根用户在使用砖。

写的dayanand.devarapalli

去年发表在:2022年3月4日

问题

你试图启动与一个定制的码头工人的砖集群的容器,但集群创建失败的错误。

{"原因":{“代码”:“CONTAINER_LAUNCH_FAILURE”、“类型”:“SERVICE_FAULT”,“参数”:{“即instance_id”:“i-xxxxxxx”,“databricks_error_message”:“我便未能推出火花容器实例。例外:无法与地址添加容器xxxx xxxx。不能在容器”mkdir}}}

导致

砖集群需要根用户和sudo。

配置自定义容器的图片,不支持开始作为一个非根用户。

有关更多信息,审查自定义容器文档。

解决方案

您必须配置您的集装箱码头工人开始作为根用户。

例子

这个容器配置ubuntu作为标准的用户开始。不能发射。

从databricksruntime /标准:8。x运行apt-get更新- y & & apt-get安装git - y & & \ ln - s /砖/ conda / env / dcs-minimal / bin / pip /usr/local/bin/pip & & \ ln - s /砖/ conda / env / dcs-minimal / bin / python /usr/local/bin/python副本。/ app WORKDIR /应用程序运行pip安装- r的要求。三种。运行ubuntu乔恩- r /应用程序用户ubuntu

这个容器配置开始作为根用户。它发射成功。

从databricksruntime /标准:8。x运行apt-get更新- y & & apt-get安装git - y & & \ ln - s /砖/ conda / env / dcs-minimal / bin / pip /usr/local/bin/pip & & \ ln - s /砖/ conda / env / dcs-minimal / bin / python /usr/local/bin/python副本。/ app WORKDIR /应用程序运行pip安装- r的要求。三种。


这篇文章有用吗?