-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathDockerfile
More file actions
29 lines (25 loc) · 773 Bytes
/
Copy pathDockerfile
File metadata and controls
29 lines (25 loc) · 773 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
FROM node:20.12.2
RUN \
apt-get -y update \
&& apt-get -y upgrade \
&& apt-get -y install openjdk-17-jdk-headless \
&& npm install -g npm@latest
# Instalar Docker no contêiner
RUN apt-get -y install docker.io
# # Configurar o usuário do Docker
# RUN groupmod -G docker ${USER}
# # Permitir que o usuário execute comandos Docker sem sudo
# RUN echo "${USER}:$(id -g docker)" | tee -a /etc/group
# RUN \
# cat /var/run/docker.sock \
# ll /var/run/ \
# groups \
# ls -l /lib/systemd/system/docker.socket
# RUN \
# sudo groupadd docker \
# sudo usermod -aG docker $USER \
# newgrp docker
# RUN \
# sudo chmod 666 /var/run/docker.sock \
# sudo chgrp docker /lib/systemd/system/docker.socket \
# sudo chmod g+w /lib/systemd/system/docker.socket