Breandan Dezendorf 2 роки тому
батько
коміт
0014773abb

+ 3 - 0
docker/codeserver/BUILD.bazel

@@ -0,0 +1,3 @@
+container_image(
+    name = "docker.dezendorf.net/code-server"
+)

+ 4 - 1
docker/codeserver/Dockerfile

@@ -1,5 +1,8 @@
 FROM codercom/code-server:latest
 
 RUN sudo apt update -y && sudo apt upgrade -y
-RUN sudo apt install -y npm htop
+
+RUN sudo apt install -y npm htop golang docker
 RUN sudo npm install -g @bazel/bazelisk 
+
+COPY resolv.conf /etc/resolv.conf

+ 4 - 1
docker/codeserver/build.sh

@@ -1,2 +1,5 @@
-docker build -t docker.dezendorf.net/code-server:latest . < Dockerfile
+TAG=$(git rev-parse --short HEAD)
+
+docker build -t docker.dezendorf.net/code-server:${TAG} . < Dockerfile
+docker push docker.dezendorf.net/code-server:${TAG}
 docker push docker.dezendorf.net/code-server:latest

+ 5 - 0
docker/codeserver/resolv.conf

@@ -0,0 +1,5 @@
+search dezendorf.net default.svc.cluster.local svc.cluster.local cluster.local
+
+nameserver 192.168.1.87
+nameserver 10.43.0.10
+options ndots:5