官术网_书友最值得收藏!

Docker installation

The Docker installation process is dependent on the particular operating system. In most cases, it is well described on the official Docker portal—https://docs.docker.com/install/. As a part of this book, we will be working with Docker software on CentOS 7.x. Docker installation and configuration on other platforms is not part of this book. If you still need to install Docker on another operating system, just visit the official Docker web portal.

Usually, the Docker node installation process looks like this:

  1. Installation and configuration of an operating system
  2. Docker packages installation
  3. Configuring Docker settings
  4. Running the Docker service
We assume that our readers have sufficient knowledge to install and configure a CentOS-based virtual machine ( VM) or bare-metal host. If you do not know how to use Vagrant, please follow the guidelines at  https://www.vagrantup.com/intro/getting-started/.

Once you properly install Vagrant on your system, just run vagrant init centos/7 followed by vagrant up. You can verify whether vagrant is up with the  vagrant status command, and finally you can ssh into VM by using vagrant ssh command. 
Since Docker is supported on even the most popular OSes, you have an option to install Docker directly on your desktop OS. We advise you to either use Vagrant or any other virtualization provider such as VMware or KVM, because we have done all the tests inside the virtual environment on CentOS 7. If you still want to install Docker on your desktop OS, follow the link: https://docs.docker.com/install/.

Docker CE is available on CentOS 7 with standard repositories. The installation process is focused on the docker package installation:

# yum install docker -y
...
output truncated for brevity
...
Installed:
docker.x86_64 2:1.12.6-71.git3e8e77d.el7.centos.1
Dependency Installed:
...
output truncated for brevity
...

Once the installation is completed, you need to run the Docker daemon to be able to manage your containers and images. On RHEL7 and CentOS 7, this just means starting the Docker service like so:

# systemctl start docker
# systemctl enable docker
Created symlink from /etc/systemd/system/multi-user.target.wants/docker.service to /usr/lib/systemd/system/docker.service.

You can verify that your Docker daemon works properly by showing Docker information provided by the docker info command:

# docker info
Containers: 0
Running: 0
Paused: 0
Stopped: 0
Images: 0
...
output truncated for brevity
...
Registries: docker.io (secure)
主站蜘蛛池模板: 出国| 安化县| 光泽县| 凉山| 迁安市| 阿克苏市| 新疆| 衡山县| 宁国市| 海安县| 阿拉善左旗| 突泉县| 元朗区| 陆丰市| 昆山市| 瑞丽市| 睢宁县| 天峨县| 安达市| 青神县| 无锡市| 醴陵市| 吉木乃县| 潢川县| 忻城县| 隆德县| 云梦县| 共和县| 黄骅市| 漳浦县| 阿拉善右旗| 武城县| 宁乡县| 莱阳市| 色达县| 白城市| 遵义市| 华坪县| 屯留县| 石家庄市| 岢岚县|