gpt4 book ai didi

docker - 在 Docker 中运行存储库

转载 作者:行者123 更新时间:2023-12-02 19:48:25 24 4
gpt4 key购买 nike

我对 Docker 非常陌生。我有一个存储库 (https://github.com/hect1995/UBIMET_Challenge.git),我在 Mac 中开发,希望使用 Docker 在 Ubuntu 环境中对其进行测试。
我创建了一个 Dockerfile 为:

FROM ubuntu:18.04

# Update aptitude with new repo
RUN apt-get update \
&& apt-get install -y git

RUN git clone https://github.com/hect1995/UBIMET_Challenge.git

WORKDIR /UBIMET_Challenge

RUN mkdir build

WORKDIR build

RUN cmake ..

RUN make

现在,按照我正在运行的一些示例:
docker run --publish 8000:8080 --detach --name trial
但我没有看到 docker 的终端输出,看看发生了什么。我如何创建这个 docker 并检查在 docker 内我需要添加什么等等

最佳答案

您想提供和ENTRYPOINTCMD我相信你的 docker 文件的层。

现在,当您构建它时,它会很好地配置自己 - 但我没有看到任何指向容器可执行文件的组件来做某事。

您可能看不到任何输出,因为容器目前“不做任何事情”。

查看此 CMD 分割:Difference between RUN and CMD in a Dockerfile

关于docker - 在 Docker 中运行存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62256107/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com