yao/docker/development/Dockerfile
Max b210758370 fix(workflows): update R2 bucket and asset paths for consistency across workflows
- Changed default R2_BUCKET from 'get-yaoapps' to 'releases' for better alignment with asset management.
- Updated asset prefix paths in multiple workflows to remove 'releases/' prefix, ensuring uniformity in asset retrieval.
- Enhanced localization in command outputs to reflect updated CDN URLs for better user experience.
2026-04-19 17:55:14 +08:00

17 lines
583 B
Docker

# ===========================================
# Yao Development
# docker build --build-arg VERSION="1.0.0-alpha" -t yaoapp/yao:1.0.0-alpha-dev .
# docker run --rm yaoapp/yao:1.0.0-alpha-dev yao version
# ===========================================
FROM ubuntu:24.04
ARG TARGETARCH
RUN groupadd -r yao && useradd -r -g yao yao && \
apt-get update && \
apt-get install -y curl sudo procps net-tools
COPY yao-${TARGETARCH} /usr/local/bin/yao
RUN chmod +x /usr/local/bin/yao && mkdir -p /data/app
VOLUME /data/app
WORKDIR /data/app
EXPOSE 5099
CMD ["tail", "-f","/dev/null"]