Skip to content

Commit 2a4ac52

Browse files
committed
fix
1 parent 00eb77e commit 2a4ac52

File tree

8 files changed

+36
-5
lines changed

8 files changed

+36
-5
lines changed

.gitignore

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
.idea
2+
*.iml

Dockerfile

+6-1
Original file line numberDiff line numberDiff line change
@@ -51,8 +51,10 @@ RUN apt-get -y install git bash-completion git-flow gitk tig && \
5151
#=============================================
5252
# Install java12
5353
#=============================================
54-
RUN apt-get install -y openjdk-12-jdk && \
54+
RUN apt-get install -y openjdk-11-jdk && \
5555
apt-get clean
56+
#RUN apt-get install -y openjdk-12-jdk && \
57+
# apt-get clean
5658

5759
#=============================================
5860
# Install go
@@ -190,6 +192,9 @@ RUN chmod go-w /usr /usr/bin && find /usr/bin/ -name "*" -exec chmod a+x {} \;
190192
RUN /usr/bin/config-append
191193
RUN rm -rf /tmp/*
192194

195+
RUN apt-get install -y maven
196+
197+
193198
#=============================================
194199
# Bootstrap image
195200
#=============================================

build.sh

100644100755
File mode changed.

container-props.ini

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
export CONTAINER=devbox
2-
export IMAGE=docker.pkg.github.com/oysteinlunde/devbox/devbox:latest
2+
export IMAGE=docker.pkg.github.com/erik-romson/devbox/devbox:latest
33
export DEVBOX_IP=127.0.0.2
44
export PORTS=$(docker inspect --format='{{.Config.ExposedPorts}}' $IMAGE | sed -e 's#[^ 0-9]##g')
55
export HOME_VOLUME=devbox-home

login.sh

100644100755
File mode changed.

pom.xml

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
<project xmlns="http://maven.apache.org/POM/4.0.0"
2+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
4+
5+
<modelVersion>4.0.0</modelVersion>
6+
<groupId>devbox</groupId>
7+
<artifactId>devbox</artifactId>
8+
<packaging>pom</packaging>
9+
<name>devbox Docker Pom</name>
10+
<url>http://mtshub.com/</url>
11+
<properties>
12+
</properties>
13+
<version>0-SNAPSHOT</version>
14+
<!-- <groupId>io.fabric8</groupId>-->
15+
<!-- <artifactId>docker-maven-plugin</artifactId>-->
16+
<!-- <version>${docker-maven-plugin.version}</version>-->
17+
18+
19+
20+
</project>
21+

start.sh

100644100755
+6-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
#!/bin/bash
22
source container-props.ini
33

4+
SCRIPT_FOR_USER=$USER
5+
46
#echo "set CONTAINER=$CONTAINER" > $SCRIPT_DIR/cmd/container-props.cmd
57

68
if [ "$1" = "-h" ]; then
@@ -47,7 +49,8 @@ if [ "$1" != "-o" -a "$1" != "-l" ];then
4749
fi
4850

4951
# Run image
50-
docker run --privileged --rm -d -it -h devbox $PORT_MAPS $HOST_MAPS -e PORTS="$PORTS" -e DEVBOXUSER=$USER -v /var/run/docker.sock:/var/run/docker.sock -v /c:/mnt/c:consistent -v $HOME_VOLUME:/home --name $CONTAINER $IMAGE
52+
#docker run --privileged --rm -d -it -h devbox $PORT_MAPS $HOST_MAPS -e PORTS="$PORTS" -e DEVBOXUSER=$SCRIPT_FOR_USER -v /var/run/docker.sock:/var/run/docker.sock -v /c:/mnt/c:consistent -v $HOME_VOLUME:/home --name $CONTAINER $IMAGE
53+
docker run --privileged --rm -d -it -h devbox $PORT_MAPS $HOST_MAPS -e PORTS="$PORTS" -e "DOCKER_HOST=$(ip -4 addr show docker0 | grep -Po 'inet \K[\d.]+')" -e DEVBOXUSER=$SCRIPT_FOR_USER -v /var/run/docker.sock:/var/run/docker.sock -v ~/.ssh:/home/$USER/.ssh -v $HOME_VOLUME:/home --name $CONTAINER $IMAGE
5154

5255
echo Starting $CONTAINER ...
5356

@@ -59,13 +62,13 @@ echo
5962

6063
$SCRIPT_DIR/login.sh
6164

62-
#docker exec --user $USER -t -i devbox /usr/bin/ttyd-boot.sh
65+
#docker exec --user $SCRIPT_FOR_USER -t -i devbox /usr/bin/ttyd-boot.sh
6366

6467
#./init-ssh.sh
6568

6669
#for SERVER in devbox $DEVBOX_IP
6770
#do
68-
# ssh-keygen -q -f "/home/$USER/.ssh/known_hosts" -R $SERVER &> /dev/null
71+
# ssh-keygen -q -f "/home/$SCRIPT_FOR_USER/.ssh/known_hosts" -R $SERVER &> /dev/null
6972
# ssh -o StrictHostKeyChecking=no $SERVER exit &> /dev/null
7073
#done
7174

stop.sh

100644100755
File mode changed.

0 commit comments

Comments
 (0)