【发布时间】:2021-07-08 09:25:10
【问题描述】:
我正在通过 docker compose 创建图像,但由于某种原因,名称会翻倍?
一切都很好,没有问题,但图像名称看起来像“poc_tool_poc_tool” 如何更改名称?还是添加版本控制?
码头工人ps:
c70753c4553e poc_tool_poc_tool "streamlit run --ser…" 17 minutes ago Up 11 minutes 0.0.0.0:8889->8889/tcp poc_tool_poc_tool_1
项目构建如下:
- poc_tool
- app1
- app2
- app3
- docker-compose.yml
- Dockerfile
Dockerfile:
FROM python:3.8-slim-buster AS build
COPY app3 /app
COPY app1/src /app/src
COPY app2 /app/app2
WORKDIR /app
RUN pip install -r requirements.txt
EXPOSE 8889
ENTRYPOINT ["streamlit","run","--server.port","8889"]
CMD ["app.py"]
码头工人撰写:
version: "3"
services:
poc_tool:
build: .
volumes:
...
ports:
- "8889:8889"
【问题讨论】:
标签: docker docker-compose dockerfile