27 lines
921 B
Markdown
27 lines
921 B
Markdown
# Docker
|
|
|
|
### Disclaimer
|
|
There are two container runtimes supported by us, but only one by Redhat. If you want to use Redhat third level support you'd have to use Podman.
|
|
Be aware that compose files and run commands can vary between docker-ce and podman!
|
|
|
|
## Docker
|
|
Docker-CE will have always the latest features in docker engine and docker compose.
|
|
The docker repo is enabled by default and the packages can be installed by using follwing code in hiera.
|
|
```
|
|
base::pkg_group::extra:
|
|
- 'docker-ce'
|
|
```
|
|
|
|
## Desktop Systems
|
|
|
|
Up to now the desktop/console setup (i.e. installing the yum group "@Server with GUI") installes podman by default (via the yum group "@Container Management")
|
|
Until this is fixed (see merge request: https://git.psi.ch/linux-infra/puppet/-/merge_requests/1256)
|
|
following exclude statement must be included in hiera:
|
|
|
|
```
|
|
base::package_exclude:
|
|
- 'podman'
|
|
- 'cockpit-podman'
|
|
- 'buildah'
|
|
```
|