Skip to content

Commit d452ff7

Browse files
committed
Update README to reflect recent changes
1 parent 1d889ac commit d452ff7

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ We use official images (e.g. [node](https://hub.docker.com/_/node)) for service
2121

2222
## Limitations
2323

24-
We have to use the same OS for service containers and for devcontainer, e.g. Debian Buster. This is because different OS may use different system dependencies which highly influence how we build native parts of our dependencies for different services. E.g. Alpine linux uses musl when Debian uses glibc and gem's native extensions compiled in Alpine-based container aren't runnable in Debian container.
24+
We have to use the same OS for service containers and for devcontainer, e.g. Debian Bullseye. This is because different OS may use different system dependencies which highly influence how we build native parts of our dependencies for different services. E.g. Alpine linux uses musl when Debian uses glibc and gem's native extensions compiled in Alpine-based container aren't runnable in Debian container.
2525

2626

2727
## Tags
@@ -30,18 +30,18 @@ We have [base container](#base-container-with-dev-tools-buster) with some tools
3030

3131
Compiling interpreters and compilers takes some CPU time so we also have a number of pre-built containers for our stacks: [Rails API with SPA frontend](#rails-api-with-spa-frontend-node-node_version-ruby-ruby_version-buster).
3232

33-
### Base container with dev tools: `buster`
33+
### Base container with dev tools: `bullseye`
3434

35-
[ghcr.io/datarockets/devcontainer:buster](https://ghcr.io/datarockets/devcontainer:buster).
35+
[ghcr.io/datarockets/devcontainer:bullseye](https://ghcr.io/datarockets/devcontainer:bullseye).
3636

37-
It has a number of tools for development installed: sudo, git, vim, tmux, ping. See [`Dockerfile`](Dockerfile) for more information.
37+
It has a number of tools for development installed: doas, git, vim, tmux, ping. See [`Dockerfile`](Dockerfile) for more information.
3838

3939
You can inherit your own devcontainer from it and install any wanted dependencies you need:
4040

4141
```Dockerfile
4242
ARG DOTFILES_REPO="https://github.com/datarockets/dotfiles.git"
4343
ARG DOTFILES_INSTALL_COMMAND="RCRC=$HOME/.dotfiles/rcrc rcup"
44-
FROM ghcr.io/datarockets/devcontainer:buster
44+
FROM ghcr.io/datarockets/devcontainer:bullseye
4545

4646
RUN apt-get install postgresql postgresql-contrib
4747

@@ -55,9 +55,9 @@ RUN asdf asdf plugin-add ruby; \
5555

5656
Having postgresql installed in the devcontainer will allow you to use `psql`.
5757

58-
### Rails API with SPA frontend: `node-NODE_VERSION-ruby-RUBY_VERSION-buster`
58+
### Rails API with SPA frontend: `node-NODE_VERSION-ruby-RUBY_VERSION-bullseye`
5959

60-
[ghcr.io/datarockets/devcontainer:node-14.16.1-ruby-3.0.1-buster](https://ghcr.io/datarockets/devcontainer:node-14.16.1-ruby-3.0.1-buster)
60+
[ghcr.io/datarockets/devcontainer:node-18.9.0-ruby-3.1.2-bullseye](https://ghcr.io/datarockets/devcontainer:node-18.9.0-ruby-3.1.2-bullseye)
6161

6262
See the [buld.yml](.github/workflows/build.yml#L36-L37) for Ruby and Node versions available.
6363

0 commit comments

Comments
 (0)