Install cJunosEvolved on Docker
Read this topic to understand how to install the cJunosEvolved in a Docker environment.
Prepare the Linux Host Servers to Install cJunosEvolved
- Install the standard package versions for your Ubuntu host server to ensure that the servers meet the minimum hardware and software requirements.
-
You can install the latest version of Docker and Docker Compose. These
change frequently and occasionally have bugs. If you hit an issue with them,
recommend that you change the Docker and Docker Compose packages to match
the ones specified in Table 2. These are the versions verified during
development and test of cJunosEvolved.
Use the following link to install the Docker packages. If your server does not have Docker on it, the “Install using the apt repository” Section shows an easy way to do this:
The Docker and Docker Compose versions which have been verified for this release of cJunosEvolved are:
# docker version Client: Docker Engine - Community Version: 28.1.1 API version: 1.49 Go version: go1.23.8 Git commit: 4eba377 Built: Fri Apr 18 09:52:10 2025 OS/Arch: linux/amd64 Context: default Server: Docker Engine - Community Engine: Version: 28.1.1 API version: 1.49 (minimum version 1.24) Go version: go1.23.8 Git commit: 01f442b Built: Fri Apr 18 09:52:10 2025 OS/Arch: linux/amd64 Experimental: false containerd: Version: 1.7.27 GitCommit: 05044ec0a9a75232cad458027ca83437aae3f4da runc: Version: 1.2.5 GitCommit: v1.2.5-0-g59923ef docker-init: Version: 0.19.0 GitCommit: de40ad0 # docker compose version Docker Compose version v2.35.1
-
Verify that Intel VT-x technology is enabled. Run the
lscpu command on your host server. The
Virtualization field in the output of the lscpu
command will display VT-x, if VT-x is enabled. If VTx is not enabled, then
see your server documentation to learn how to enable it in BIOS.
# lscpu | grep Virtualization
Virtualization: VT-x