Would you like to learn how to install docker on Linux and create a custom Ubuntu Linux image? In this tutorial, we are going to show you how to install docker on Linux and how to use it to create a custom image of Ubuntu.
Hardware List:
The following section presents the list of equipment used to create this Ubuntu Linux tutorial.
Every piece of hardware listed above can be found at Amazon website.
Ubuntu Playlist:
On this page, we offer quick access to a list of videos related to Ubuntu Linux.
Don’t forget to subscribe to our youtube channel named FKIT.
Ubuntu Related Tutorial:
On this page, we offer quick access to a list of tutorials related to Ubuntu linux.
Tutorial – Docker on Linux
On the Linux console, use the following commands to install Docker.
# apt-get update
# apt-get install docker.io
Download the Ubuntu docker image from the online repository.
# docker pull ubuntu
List the Docker images installed on your system.
# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
ubuntu latest f975c5035748 5 days ago 112 MB
Start a new Linux docker container using the Ubuntu image downloaded.
# docker run -it ubuntu bash
In our example, the Ubuntu image was used to start a new interactive Ubuntu container.
We are also accessing the console of the new Ubuntu to make the desired modifications.
Let’s install the VIM editor on the new Ubutu linux container.
# apt-get update
# apt-get install vim
Now, we need to get out of the Linux container and list the containers that we have available in our computer.
# exit
# docker container ls -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
16a90215465a ubuntu “bash” 5 minutes ago Exited (0) 6 seconds ago vigilant_austin
Use the following command to create a new docker image from a custom Linux container.
# docker commit 16a90215465a my-linux
# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
my-linux latest 277f6da903ae 23 seconds ago 210 MB
ubuntu latest f975c5035748 5 days ago 112 MB
We created a custom Ubuntu Linux docker image which has the application vim installed by default.
To start a new Docker container using our custom image, use the following command.
# docker run -it my-linux bash