https://github.com/alidock/alidock
ALICE environment in a container 🐳
https://github.com/alidock/alidock
alice-experiment cern docker hep lhc
Last synced: 5 months ago
JSON representation
ALICE environment in a container 🐳
- Host: GitHub
- URL: https://github.com/alidock/alidock
- Owner: alidock
- License: gpl-3.0
- Archived: true
- Created: 2018-11-12T10:47:47.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2021-07-14T08:08:13.000Z (almost 5 years ago)
- Last Synced: 2025-12-02T03:18:40.338Z (7 months ago)
- Topics: alice-experiment, cern, docker, hep, lhc
- Language: Python
- Homepage:
- Size: 180 KB
- Stars: 12
- Watchers: 3
- Forks: 16
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
_**Disclaimer**: alidock is a community-maintained tool, on best-effort basis. It has been conceived to be used in specific situations like analysis tutorials events. While alidock can be a convenient tool also for facilitate software development/deployment it is **not** either the official nor the recommended tool for installing experiment software. Please refer to: https://alice-doc.github.io/alice-analysis-tutorial for further information on installing ALICE software._
alidock
=======
[](https://travis-ci.com/alidock/alidock)

[](https://badge.fury.io/py/alidock)
[](https://hub.docker.com/r/alisw/alidock)

[](https://pypi.org/project/alidock/)
Run your ALICE environment from a container. Install [Docker](https://docs.docker.com/install/),
then\*:
${SHELL} <(curl -fsSL https://raw.githubusercontent.com/alidock/alidock/master/alidock-installer.sh)
Windows users can [install the package with pip](https://pypi.org/pypi/alidock) instead.
You may need to close and reopen your terminal as advised. Run alidock now:
alidock
You are instantly dropped in a shell with a consistent ALICE environment from a Docker container.
From there you can directly run, for example:
aliBuild init O2@dev --defaults o2
aliBuild build O2 --defaults o2
and it will download the precompiled binaries for you.
Your home directory in the container, called `/home/alidock`, is available from outside the
container in `~/alidock`. This means you can use your favourite text editor or IDE from your laptop,
no need to edit from inside the container.
📜 Full documentation available [on the Wiki](https://github.com/alidock/alidock/wiki).
\* bash is supported, zsh should work too.