Skip to content

Commit 6ec0566

Browse files
committed
test folder agent
1 parent c6ee921 commit 6ec0566

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

Dockerfile

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,9 +40,9 @@ RUN AGENT_VERSION=$(cat /tmp/agent_version.txt) && \
4040
esac && \
4141
\
4242
echo "Architecture détectée: $ARCH -> Agent: linux-$AGENT_ARCH" && \
43-
mkdir -p /opt/azagent && \
43+
mkdir -p /opt/azagent/agent && \
4444
curl -fsSL "https://download.agent.dev.azure.com/agent/$AGENT_VERSION/vsts-agent-linux-$AGENT_ARCH-$AGENT_VERSION.tar.gz" -o "/tmp/agent.tar.gz" && \
45-
tar xzf "/tmp/agent.tar.gz" -C /opt/azagent && \
45+
tar xzf "/tmp/agent.tar.gz" -C /opt/azagent/agent && \
4646
rm "/tmp/agent.tar.gz"
4747

4848
# Stage 3: Télécharger aws-ssm
@@ -100,6 +100,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
100100
# Copier les binaires depuis les stages de build
101101
COPY --from=temp-version /tmp/agent_version.txt /tmp/agent_version.txt
102102
COPY --from=agent-downloader /opt/azagent/ /opt/azagent/
103+
COPY --from=agent-downloader /opt/azagent/agent/ /opt/azagent/agent/
103104
COPY --from=aws-ssm-downloader /usr/local/bin/aws-ssm /usr/local/bin/aws-ssm
104105
COPY --from=docker-downloader /usr/bin/docker /usr/bin/docker
105106
COPY --from=docker-downloader /usr/libexec/docker/cli-plugins/docker-compose /usr/libexec/docker/cli-plugins/docker-compose
@@ -109,6 +110,9 @@ RUN useradd -m -s /bin/bash azureagent \
109110
&& usermod -aG sudo azureagent \
110111
&& echo "azureagent ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers
111112

113+
RUN apt-get update && apt-get install -y --no-install-recommends \
114+
ca-certificates
115+
112116
# Créer les répertoires nécessaires et ajuster les permissions
113117
RUN mkdir -p /opt/setup-scripts \
114118
&& mkdir -p /cache \

0 commit comments

Comments
 (0)