Difference between revisions of "Installing Docker on Amazon Linux 2"
(Created page with "==Introduction== On the system (most likely a virtual machine) dedicated to Command Center, make sure you have the latest version of docker up and running. The following steps...") |
(→Install docker using the repository) |
||
Line 19: | Line 19: | ||
==Install docker using the repository== |
==Install docker using the repository== |
||
− | sudo yum |
+ | sudo yum update |
− | sudo yum |
+ | sudo yum install docker |
+ | |||
− | --add-repo \ |
||
− | + | wget https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m) |
|
+ | sudo mv docker-compose-$(uname -s)-$(uname -m) /usr/local/bin/docker-compose |
||
− | |||
+ | sudo chmod -v +x /usr/local/bin/docker-compose |
||
+ | |||
+ | |||
+ | Note: this is not correct |
||
sudo yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin |
sudo yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin |
||
Revision as of 21:23, 25 April 2023
Contents
Introduction
On the system (most likely a virtual machine) dedicated to Command Center, make sure you have the latest version of docker up and running. The following steps may help.
A user with sudo privileges is required to run most commands. The Amazon Linux user may be 'ec2-user'.
Uninstall old docker versions
This is an optional step in case your docker version is out of date:
sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine
Install docker using the repository
sudo yum update sudo yum install docker
wget https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m) sudo mv docker-compose-$(uname -s)-$(uname -m) /usr/local/bin/docker-compose sudo chmod -v +x /usr/local/bin/docker-compose
Note: this is not correct sudo yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin
Start Docker.
Start docker using the following command:
$ sudo systemctl start docker
Enable the Docker service to start automatically on system boot by running the following command:
$ sudo systemctl enable docker
Verify that Docker Engine is installed correctly
Run the hello-world image.
$ sudo docker run hello-world
This command will run a test container and display a message indicating that the installation is working properly.
Return to the Installation page to continue installing Command Center on the system