Sign inSign up

fency12/devpi-server

By fency12

•Updated almost 3 years ago

Image
0

88

fency12/devpi-server repository overview

⁠国外机器执行

FROM python:3.7-alpine

# 安装依赖软件包
RUN apk update \
    && apk add --no-cache gcc musl-dev libffi-dev openssl-dev

# 安装 devpi-server 和 devpi-web
RUN pip install devpi-server devpi-web

# 创建 devpi 用户和工作目录
RUN adduser -D -u 1000 devpi
RUN mkdir -p /mnt/devpi/server
RUN chown -R devpi:devpi /mnt/devpi/server

# 切换到 devpi 用户
USER devpi

# 初始化 devpi-server
RUN devpi-init

# 暴露 devpi 服务器端口
EXPOSE 3141

# 启动 devpi 服务器
CMD ["devpi-server", "--host", "0.0.0.0"]

Tag summary

Content type

Image

Digest

sha256:0e9d549f0…

Size

59.1 MB

Last updated

almost 3 years ago

docker pull fency12/devpi-server:1