File tree 2 files changed +6
-10
lines changed
2 files changed +6
-10
lines changed Original file line number Diff line number Diff line change @@ -17,34 +17,30 @@ run() {
17
17
echo " --- Spawning $container_name "
18
18
container_id=$( docker run \
19
19
-it \
20
- --privileged \
21
20
--name $container_name \
22
21
" -v=$PWD :/code-server" \
23
22
" -w=/code-server" \
24
- " -p=8080:8080" \
23
+ " -p=127.0.0.1: 8080:8080" \
25
24
$( [[ -t 0 ]] && echo -it || true) \
26
- -d \
27
25
$container_name )
28
26
}
29
27
30
28
build () {
31
29
echo " --- Building $container_name "
32
- cd ../../ && docker build -t $container_name -f ./ci/dev-image/Dockerfile . > /dev/null
30
+ cd ../../ && \
31
+ docker build -t $container_name -f ./ci/dev-image/Dockerfile . > /dev/null
33
32
}
34
33
35
- set +e
36
- container_id=$( docker container inspect --format=" {{.Id}}" $container_name 2> /dev/null)
34
+ container_id=$( docker container inspect --format=" {{.Id}}" $container_name 2> /dev/null) || true
37
35
38
- if [ $? -eq " 0" ]; then
39
- set -e
36
+ if [ " $container_id " != " " ]; then
40
37
echo " -- Starting container"
41
38
docker start $container_id > /dev/null
42
39
43
40
enter
44
41
exit 0
45
42
fi
46
43
47
- set -e
48
44
build
49
45
run
50
46
enter
Original file line number Diff line number Diff line change @@ -17,7 +17,7 @@ To develop inside of an isolated docker container:
17
17
18
18
root@12345:/code-server# yarn
19
19
root@12345:/code-server# yarn vscode
20
- root@12345:/code-server# yarn watch --host=0.0.0.0
20
+ root@12345:/code-server# yarn watch
21
21
```
22
22
23
23
Any changes made to the source will be live reloaded.
You can’t perform that action at this time.
0 commit comments