фикс: маунт agent_api не работал из-за опечатки
This commit is contained in:
parent
0709f5433b
commit
9cc7b45c23
2 changed files with 3 additions and 8 deletions
|
|
@ -4,7 +4,7 @@ ENV PYTHONDONTWRITEBYTECODE=1 \
|
||||||
PYTHONUNBUFFERED=1
|
PYTHONUNBUFFERED=1
|
||||||
|
|
||||||
WORKDIR /app
|
WORKDIR /app
|
||||||
RUN apt update && apt install make -y
|
RUN apt update && apt install make sudo -y
|
||||||
|
|
||||||
ENV AGENT_USER="agent"
|
ENV AGENT_USER="agent"
|
||||||
ENV WORKSPACE_DIR="/workspace/"
|
ENV WORKSPACE_DIR="/workspace/"
|
||||||
|
|
@ -52,8 +52,7 @@ ENV PATH="/app/.venv/bin:$PATH"
|
||||||
COPY Makefile ./
|
COPY Makefile ./
|
||||||
COPY .mk/ ./.mk/
|
COPY .mk/ ./.mk/
|
||||||
RUN chown root:root /app && chmod 700 /app
|
RUN chown root:root /app && chmod 700 /app
|
||||||
RUN apt install sudo -y && \
|
RUN echo "agent ALL=(ALL) NOPASSWD: /usr/bin/apt*" >> /etc/sudoers
|
||||||
echo "agent ALL=(ALL) NOPASSWD: /usr/bin/apt*" >> /etc/sudoers
|
|
||||||
|
|
||||||
EXPOSE 8000
|
EXPOSE 8000
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -19,15 +19,11 @@ services:
|
||||||
agent_api: ${AGENT_API_PATH}
|
agent_api: ${AGENT_API_PATH}
|
||||||
volumes:
|
volumes:
|
||||||
- ./src:/app/src
|
- ./src:/app/src
|
||||||
- ${AGENT_API_PATH}:/agent-api/
|
- ${AGENT_API_PATH}:/agent_api/
|
||||||
- ./workspace:/workspace/
|
- ./workspace:/workspace/
|
||||||
ports:
|
ports:
|
||||||
- "8000:8000"
|
- "8000:8000"
|
||||||
env_file:
|
env_file:
|
||||||
- .env
|
- .env
|
||||||
cap_add: # для работы bwrap
|
|
||||||
- SYS_ADMIN
|
|
||||||
security_opt: # для работы bwrap
|
|
||||||
- seccomp:unconfined
|
|
||||||
profiles:
|
profiles:
|
||||||
- dev
|
- dev
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue