@@ -10,7 +10,12 @@ Dockerized [`code-server`](https://github.com/coder/code-server).
10
10
11
11
| Tag | Dockerfile Build Context |
12
12
| :-------:| :---------:|
13
- | ` :4.93.1 ` , ` :latest ` | [ View] ( variants/4.93.1 ) |
13
+ | ` :4.99.2 ` , ` :latest ` | [ View] ( variants/4.99.2 ) |
14
+ | ` :4.99.2-docker ` | [ View] ( variants/4.99.2-docker ) |
15
+ | ` :4.99.2-docker-go-1.20.14 ` | [ View] ( variants/4.99.2-docker-go-1.20.14 ) |
16
+ | ` :4.99.2-docker-rootless ` | [ View] ( variants/4.99.2-docker-rootless ) |
17
+ | ` :4.99.2-docker-rootless-go-1.20.14 ` | [ View] ( variants/4.99.2-docker-rootless-go-1.20.14 ) |
18
+ | ` :4.93.1 ` | [ View] ( variants/4.93.1 ) |
14
19
| ` :4.93.1-docker ` | [ View] ( variants/4.93.1-docker ) |
15
20
| ` :4.93.1-docker-go-1.20.14 ` | [ View] ( variants/4.93.1-docker-go-1.20.14 ) |
16
21
| ` :4.93.1-docker-rootless ` | [ View] ( variants/4.93.1-docker-rootless ) |
@@ -101,7 +106,7 @@ Dockerized [`code-server`](https://github.com/coder/code-server).
101
106
| ` :4.11.0-docker-rootless ` | [ View] ( variants/4.11.0-docker-rootless ) |
102
107
| ` :4.11.0-docker-rootless-go-1.20.14 ` | [ View] ( variants/4.11.0-docker-rootless-go-1.20.14 ) |
103
108
104
- Base variants are based on ` alpine ` , and include ` npm 8 ` and ` nodejs 16 ` (to run ` code-server ` ), ` pwsh ` , and basic tools. E.g. ` 4.93.1 `
109
+ Base variants are based on ` alpine ` , and include ` npm 8 ` and ` nodejs 16 ` (to run ` code-server ` ), ` pwsh ` , and basic tools. E.g. ` 4.99.2 `
105
110
106
111
Incremental variants include additional tools and their ` code ` extensions:
107
112
@@ -114,29 +119,29 @@ Incremental variants include additional tools and their `code` extensions:
114
119
### Base variant(s)
115
120
116
121
``` sh
117
- docker run --name code-server --rm -it -p 127.0.0.1:8080:8080 theohbrothers/docker-code-server:4.93.1
122
+ docker run --name code-server --rm -it -p 127.0.0.1:8080:8080 theohbrothers/docker-code-server:4.99.2
118
123
# code-server is now available at http://127.0.0.1:8080. To login, use the password in the config file:
119
124
docker exec code-server sh -c ' cat ~/.config/code-server/config.yaml'
120
125
```
121
126
122
127
To disable password authentication, use ` --auth=none ` :
123
128
124
129
``` sh
125
- docker run --name code-server --rm -it -p 127.0.0.1:8080:8080 theohbrothers/docker-code-server:4.93.1 --bind-addr=0.0.0.0:8080 --auth=none --disable-telemetry --disable-update-check
130
+ docker run --name code-server --rm -it -p 127.0.0.1:8080:8080 theohbrothers/docker-code-server:4.99.2 --bind-addr=0.0.0.0:8080 --auth=none --disable-telemetry --disable-update-check
126
131
```
127
132
128
133
### ` docker ` variant(s)
129
134
130
135
``` sh
131
- docker run --name code-server --rm -it --privileged -v docker:/var/lib/docker -p 127.0.0.1:8080:8080 theohbrothers/docker-code-server:4.93.1 -docker
136
+ docker run --name code-server --rm -it --privileged -v docker:/var/lib/docker -p 127.0.0.1:8080:8080 theohbrothers/docker-code-server:4.99.2 -docker
132
137
# code-server is now available at http://127.0.0.1:8080. To login, use the password in the config file:
133
138
docker exec code-server sh -c ' cat ~/.config/code-server/config.yaml'
134
139
```
135
140
136
141
To disable password authentication, use ` --auth=none ` :
137
142
138
143
``` sh
139
- docker run --name code-server --rm -it -p 127.0.0.1:8080:8080 theohbrothers/docker-code-server:4.93.1 -docker --bind-addr=0.0.0.0:8080 --auth=none --disable-telemetry --disable-update-check
144
+ docker run --name code-server --rm -it -p 127.0.0.1:8080:8080 theohbrothers/docker-code-server:4.99.2 -docker --bind-addr=0.0.0.0:8080 --auth=none --disable-telemetry --disable-update-check
140
145
```
141
146
142
147
#### docker buildx
@@ -164,15 +169,15 @@ docker buildx build ...
164
169
### ` docker-rootless ` variant(s)
165
170
166
171
``` sh
167
- docker run --name code-server --rm -it --privileged -p 127.0.0.1:8080:8080 theohbrothers/docker-code-server:4.93.1 -docker-rootless
172
+ docker run --name code-server --rm -it --privileged -p 127.0.0.1:8080:8080 theohbrothers/docker-code-server:4.99.2 -docker-rootless
168
173
# code-server is now available at http://127.0.0.1:8080. To login, use the password in the config file:
169
174
docker exec code-server sh -c ' cat ~/.config/code-server/config.yaml'
170
175
```
171
176
172
177
To start code-server without password authentication, use ` --auth=none ` :
173
178
174
179
``` sh
175
- docker run --name code-server --rm -it -p 127.0.0.1:8080:8080 theohbrothers/docker-code-server:4.93.1 -docker-rootless --bind-addr=0.0.0.0:8080 --auth=none --disable-telemetry --disable-update-check
180
+ docker run --name code-server --rm -it -p 127.0.0.1:8080:8080 theohbrothers/docker-code-server:4.99.2 -docker-rootless --bind-addr=0.0.0.0:8080 --auth=none --disable-telemetry --disable-update-check
176
181
```
177
182
178
183
To build multi-arch images using ` docker buildx ` , see [ here] ( #docker-buildx ) .
0 commit comments