Skip to content

Commit

Permalink
chore: update README, stop building deprecated images (#240)
Browse files Browse the repository at this point in the history
  • Loading branch information
johnstcn authored Dec 19, 2023
1 parent 4350626 commit 3bc4b6d
Show file tree
Hide file tree
Showing 62 changed files with 8 additions and 50 deletions.
38 changes: 8 additions & 30 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,40 +1,18 @@
# Enterprise Example Images

These docs contain examples and guides for how to setup your images to utilize
the Multi Editor Support built into Coder Enterprise.
This repository contains example images for use with [Coder](https://coder.com/docs/v2/latest).

Each directory in [`images/`](./images) contains examples for how to setup your
images with different IDEs.

See our
[documentation at our Enterprise Hub](https://enterprise.coder.com/docs/multi-editor)
for additional information about supported editors and known issues.

## Image Minimums

All of the images provided in this repo include the following utilities to
ensure they work well with all of Coder Enterprise's features, and to provide a
solid out-of-the-box developer experience:

- git
- bash
- curl & wget
- htop
- man
- vim
- sudo
- python3 & pip3
- gcc & gcc-c++ & make

The one exception is the `minimal` image, which contains only bash, curl, git, and
sudo.
- `enterprise-base`: Contains an example image that can be used as a base for
other images.
- `enterprise-minimal`: Contains a minimal image that contians only the required
utilities for a Coder workspace to bootstrap successfully.

## Images on Docker Hub

Each of these images is also published to Docker Hub under the
`codercom/enterprise-[name]` repository. For example, `intellij` is available at
https://hub.docker.com/r/codercom/enterprise-intellij. The tag is taken from the
file extension of the Dockerfile. For example, `intellij/Dockerfile.ubuntu` is
`codercom/enterprise-[name]` repository. For example, `base` is available at
https://hub.docker.com/r/codercom/enterprise-base. The tag is taken from the
file extension of the Dockerfile. For example, `base/Dockerfile.ubuntu` is
under the `ubuntu` tag.

## Contributing
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes
File renamed without changes.
File renamed without changes.
File renamed without changes
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes
File renamed without changes.
File renamed without changes.
File renamed without changes.
20 changes: 0 additions & 20 deletions scripts/images.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,26 +3,6 @@
set -euo pipefail

IMAGES=(
# This image must always be built first.
"base"

# These must be built first because others build FROM these
"configure"
"golang"
"java"
"multieditor"
"node"
"ruby"
"rust"
"vnc"

# We can build these images in any order
"android"
"clion"
"goland"
"intellij"
"minimal"
"jupyter"
"pycharm"
"webstorm"
)

0 comments on commit 3bc4b6d

Please sign in to comment.