Asher
57425377e5
Use CI dockerfile for pushing Docker image
2020-01-15 13:22:45 -06:00
Asher
174cb2f8a9
Remove unused Docker step from CI script
2020-01-15 13:22:42 -06:00
Asher
92da02ef3e
Add Drone CI caching
2020-01-15 13:20:58 -06:00
Ayane Satomi
3ce7129492
Drone CI migration ( #1261 )
2020-01-15 13:14:05 -06:00
Asher
336ee28888
Update Node to 12.14.0
2020-01-08 16:30:44 -06:00
Asher
44c4722edf
Fix data directory path in Dockerfile
2019-12-10 12:06:52 -06:00
Simen Eriksen
884491d72b
Update Dockerfile to fix EACCES issue on mount ( #1191 )
...
https://github.com/cdr/code-server/issues/1188
Fixes issue with permissions mounting in directories in the container. Folders are generated by root causing issues when the container user "coder" wants to create sub-folders. This fix solves it, at least on Crostini (ChromeOS)
2019-12-05 13:38:03 -06:00
Sandro
0add01d383
Delete apt lists from final image ( #1174 )
2019-11-14 11:12:21 -06:00
Asher
91f49e1efd
Set SHELL to /bin/bash in Docker
...
Fixes #1081 , fixes #918 .
2019-10-23 13:34:00 -05:00
Asher
2458cde498
Update source & build paths in Dockerfile
2019-10-21 12:25:18 -05:00
Asher
fdb2308c62
Update path to built binary in Dockerfile
2019-10-21 10:56:27 -05:00
Asher
17c5173d8b
Use --build-arg for GitHub token
2019-09-17 14:00:51 -05:00
Asher
dbe5f23e21
Fix Docker image not building
...
It seems to copy the entire directory to the second container for some
reason and runs out of space.
2019-09-12 17:24:59 -05:00
Asher
624a4c08b9
Minify Docker build
2019-08-28 17:04:58 -05:00
Asher
d4ed2efa71
Change default port to 8080
2019-08-08 11:21:45 -05:00
Asher
712274d912
Groundwork for language support
...
- Implement the localization service.
- Use the proper build process which generates the require JSON files.
- Implement getting the locale and language configuration.
2019-08-02 19:29:00 -05:00
Asher
329acbb251
Combine main and webview servers
2019-07-23 19:22:10 -05:00
Asher
9446cc8245
Update Dockerfile
2019-07-18 18:09:15 -05:00
Anmol Sethi
cdc5b55a9d
Remove chmod on project dir
...
See #471
2019-04-17 18:36:33 -04:00
Asher
aabb2ecda7
Update node to 10.15.1 ( #472 )
...
* Update Node to 10.15.1
* Remove string replace that was used for oclif
* Update nbin
* Package node-pty and spdlog with nbin
* Label stderr/stdout from shared process
* Remove fork override
* Prevent "already disposed" errors when trying to kill disposed proxies
* Include spdlog dependencies
* Shim /node_modules
* Add node_modules to Docker ignore
It keeps using my already-built .node files which results in a
mismatching GLIBC version error.
* Update nbin
2019-04-15 19:48:12 -05:00
Kibo Hikari
dfabc070b9
fix(dockerfile): explicitly create a volume and set permission for project dir ( #471 )
...
Signed-off-by: Kibo Hikari <enra@sayonika.moe>
2019-04-13 23:34:25 -05:00
Anmol Sethi
b781ccde9c
Add common utilities to Dockerfile ( #488 )
2019-04-11 15:30:21 -05:00
Anmol Sethi
bc0f6eb65d
Reduce layers in Dockerfile
2019-04-04 20:00:42 -05:00
Anmol Sethi
ebac84899e
Significantly improve the Dockerfile
...
- Adds dumb-init so closes #403 , closes #361 , closes #383
- User mode docker so closes #192 , closes #65
- Uses latest docker ubuntu instead of 18.10 which is the rolling tag so closes #404
Thanks to @RichardMcSorley and @sr229
2019-04-04 18:41:45 -05:00
Richard McSorley
0b7a090a73
Use an init system
2019-04-04 18:41:45 -05:00
Hikari Kibo
a95019f38d
fix: slap adduser into another RUN
...
im abusing the word slap today please help me
2019-04-04 18:41:45 -05:00
Hikari
15948c1af6
feat: user-mode docker
...
Signed-off-by: Hikari <enra@sayonika.moe>
2019-04-04 18:41:45 -05:00
Asher
09a02eb9e9
Build for production in Docker
2019-04-04 13:33:49 -05:00
James Peters
3331f9b28d
Update Dockerfile ( #327 )
2019-03-27 10:34:34 -05:00
Anmol Sethi
862c94401a
Dockerfile: include git
...
Closes #221
Closes #230
Closes #203
2019-03-13 15:19:38 -04:00
Sandro Jäckel
3a6e27bc87
Combine apt-get in final docker image and remove cache
2019-03-13 15:13:24 -04:00
pokemonlover1234
ec2d01ab40
Add git to docker container
...
Install git in the docker container, proposed by #203 . While it is possible that issue requires further discussion, this is just a proposal pull request. If that proposal is accepted, here's the pull request.
2019-03-13 15:12:18 -04:00
Anmol Sethi
03c0bde3a9
Another fix for the Dockerfile and build ( #188 )
...
* Dockerfile: fix
ENTRYPOINT must be provided in exec form for args
from docker run to be passed correctly.
See https://docs.docker.com/engine/reference/builder/#cmd
* build: fix reuse of vscode repository regression
See #167
2019-03-11 09:47:41 -05:00
Anmol Sethi
449d51d24d
Dockerfile: use relative path instead of $PWD for CMD
...
Thanks @ay-b
2019-03-10 11:39:18 -04:00
Anmol Sethi
f37533579d
Fix build and Dockerfile issues ( #176 )
...
* build: fix yarn corruption issues
Closes #100
Thanks @zerdos
* Dockerfile: add default Entrypoint and mount data dir
Closes #170
Closes #78
Thanks @ay-b
2019-03-09 14:51:51 -08:00
Aidan Fitzgerald
ffb75b6801
Fix typo: environemnt -> environment ( #159 )
...
Signed-off-by: Aidan Fitzgerald <acf67@cornell.edu>
2019-03-09 09:06:47 -08:00
Anmol Sethi
96175d36ea
Handle arch in dockerfile and add PR template ( #109 )
...
* repo: add a pull request template
* Dockerfile: include arch when copying
Thanks @yush1ga and @zerdos
2019-03-07 13:48:11 -08:00
Anmol Sethi
fba3fe5609
Dockerfile: cleanup and add en_US.UTF-8 locale
...
Closes #84
Closes #83
Thanks @xMrWhite, @frol and @sr229.
2019-03-07 13:55:13 -05:00
Anmol Sethi
17267bd801
Add Dockerfile and some cleanup ( #57 )
2019-03-06 18:59:43 -08:00