如何在databricksConnectDocker上运行Docker的映像而不出错”;微小的;
当我在databricksConnectDocker上面运行一个映像时,我得到了以下结果:如何在databricksConnectDocker上运行Docker的映像而不出错”;微小的;,docker,databricks-connect,Docker,Databricks Connect,当我在databricksConnectDocker上面运行一个映像时,我得到了以下结果: tini (tini version 0.16.1 - git.0effd37) Usage: tini [OPTIONS] PROGRAM -- [ARGS] | --version Execute a program under the supervision of a valid init process (tini) Command line options: --version: Sh
tini (tini version 0.16.1 - git.0effd37)
Usage: tini [OPTIONS] PROGRAM -- [ARGS] | --version
Execute a program under the supervision of a valid init process (tini)
Command line options:
--version: Show version and exit.
-h: Show this help message and exit.
-s: Register as a process subreaper (requires Linux >= 3.4).
-v: Generate more verbose output. Repeat up to 3 times.
-g: Send signals to the child's process group.
-l: Show license and exit.
Environment variables:
TINI_SUBREAPER: Register as a process subreaper (requires Linux >= 3.4)
TINI_VERBOSITY: Set the verbosity level (default: 1)
然后它关闭了
这是我的dockerfile:
FROM datathirstltd/dbconnect:71.0
ENV PYTHONPATH .
RUN mkdir /x
WORKDIR /x
COPY . /x
RUN pip install -r requirements.txt
然后,我创建图像:
docker build——标记X1.0。
并尝试启动一个容器:
docker run——命名X_容器X:1.0
这是我的错误
知道会是什么吗?这正常吗?我已经和制作docker图像的人讨论过了。下面是答案:“您可能需要进行一些修改才能直接运行它(我从未尝试过)。它实际上是设计为在VSCode中作为devcontainer运行的-请参阅自述文件中的说明” 这意味着:
- 是的,它不起作用
- 是的,它不工作是正常的
我有我的答案。我已经和做这个docker形象的人讨论过了。下面是答案:“您可能需要进行一些修改才能直接运行它(我从未尝试过)。它实际上是设计为在VSCode中作为devcontainer运行的-请参阅自述文件中的说明” 这意味着:
- 是的,它不起作用
- 是的,它不工作是正常的
我有我的答案。图像的默认命令是什么?(您的Dockerfile中没有
CMD
;我不知道基础映像是否提供了一个命令。)运行pip install-r requirements.txt可以是一个命令。pip install
几乎总是在映像构建期间运行的,而不是以后启动容器时运行的CMD
。图像的默认命令是什么?(Dockerfile中没有CMD
;我不知道基础映像是否提供了一个。)RUN pip install-r requirements.txt可以是一个命令。pip install
几乎总是在映像构建期间运行的东西,而不是在以后启动容器时运行的CMD
。