Commit Graph

77 Commits

Author SHA1 Message Date
Ben Potter f34a072874
Revert "Remove VNC images (#38)" (#61)
This reverts commit 25eaa0bfd1.
2021-04-14 18:30:02 +00:00
Jonathan Yu 1638e83ffb
chore: optimize layers in base images (#57)
* Reduce the number of layers in base images by consolidating
  related build steps
* Switch from yum to its successor, dnf, in the centos base image
* Delete package cache after installation to reduce image size
* Use bash to run Dockerfile build commands in centos and ubuntu
* Sort package dependencies alphabetically
2021-04-06 13:15:00 -07:00
G r e y 4bec2c8cd7
feat(base): Ubuntu git-core ppa (#49)
Co-authored-by: Jonathan Yu <jonathan.i.yu@gmail.com>
2021-02-18 13:46:22 -06:00
Jonathan Yu ea099c33b8
chore: pin archlinux package versions (#48)
* Switch from deprecated archlinux/base to archlinux/archlinux
* Pin a specific base image and repository snapshot, as recent
  versions are inoperable under Coder due to a glibc upgrade
  (https://bugs.archlinux.org/task/69563)
2021-02-17 15:07:30 -08:00
G r e y 98995de6c8
chore: Format (#47) 2021-02-17 13:08:48 -06:00
G r e y b971e8078e
fix(pycharm): Symlink pycharm -> pycharm-community (#45) 2021-02-05 14:46:41 -06:00
Charles Moog 98c24a3f55
feat: add homebrew to base images (#43) 2021-02-02 12:46:14 -06:00
Kyle Carberry e60d17d4a4
fix: Add ANDROID_HOME to SDK image (#42) 2021-01-28 21:53:39 -06:00
Kyle Carberry 8853783dc3
feat: Add Android image (#41)
* feat: Add Android image

* Fix title
2021-01-28 21:25:21 -06:00
Charles Moog ce6258c83e
fix: add coder user to docker group (#40) 2020-12-16 17:00:01 -06:00
Charles Moog ed0a191a8b
feat: add docker and dockerd systemd service to base images (#37) 2020-12-16 12:20:27 -06:00
G r e y 25eaa0bfd1
Remove VNC images (#38) 2020-12-16 11:44:43 -06:00
G r e y 99aba5c640
docs: Add image READMEs (#28) 2020-12-01 20:00:48 -06:00
G r e y 17d44ef4aa
node-ubuntu: Update after adding yarn (#34) 2020-11-14 13:34:03 -06:00
Will O'Beirne 7a0b689530
Add default ruby images (#19) 2020-10-26 16:17:14 -05:00
Will O'Beirne 0008d972eb
Add golang default images (#21) 2020-10-26 13:52:51 -05:00
Teffen Ellis f8bd8ada5e Swap tigervnc server for turbovnc server.
- This appears to fix several render issues in Firefox and bumps performance quite a bit.
2020-10-24 01:35:13 +00:00
Will O'Beirne b8ad3bcb41
Add default java images (#20) 2020-10-26 00:27:49 -05:00
Teffen Ellis 0a85c61828
Merge pull request #14 from cdr/tigervnc
Tiger VNC Image
2020-10-23 16:36:51 -04:00
Teffen Ellis ed66817dfa Flesh out Tiger VNC, noVNC, and XFCE 2020-10-23 20:35:12 +00:00
Will O'Beirne 1cf52c97fd
Add node default images (#17) 2020-10-23 09:57:53 -05:00
Will O'Beirne 29266595cd
Remove lsb-release, we use /etc/os-release for os info (#16) 2020-10-22 17:35:57 -05:00
G r e y 91577424e4
Use enterprise-base in configure example 2020-10-22 11:27:40 -05:00
Will O'Beirne 85fc274873
Create a set of base images for all other images to use (#13)
* Create a set of base images that other images use to reduce duplication
* Use docker driver to allow using locally built and cached images
* Add lsb-release, ca-certificates, and locales (or equivalent packages) to base images
* Add pip3 to ubuntu
2020-10-19 18:10:23 -05:00
Will O'Beirne 2b0636d439
GitHub Actions for Building and Pushing Images (#12) 2020-10-14 22:26:26 -05:00
Nathan Potter efe3ff4637 Rename to enterprise-images 2020-03-18 16:40:27 +00:00
Nathan Potter 8c86fddff7 Add example Dockerfiles for v4 IDE installation 2020-03-17 19:09:54 +00:00