Docker currently (201709) only supports these two systems on the windows platform: Windows 10 and on Windows Server 2016. Other systems do not use Hyper-V technology and need to use virtual machines to simulate implementation, so the effect is definitely not good.
Considering that these two systems are currently less used in servers, but all are supported on Ubuntu. After all, docker is developed based on the Linux kernel, so it is recommended to use Docker for Ubuntu.
I am learning Docker container technology, and the relevant notes are summarized in Docker container technology study notes summary
For Ubuntu 16.04 and higher, the Linux kernel includes support for OverlayFS, and Docker CE will use the overlay2 storage driver by default.
Suggested installation method: Most people install the Docker warehouse and then install from there, in order to simplify the installation and upgrade steps. This is also the recommended way.
It is worth recording that in the fourth step of the SET UP THE REPOSITORY installation instructions, there is one point to explain:
amd64:
$ sudo add-apt-repository \
" deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
Here arch=amd64 is actually equivalent to x86_64, the two are the same.
In addition, before INSTALL DOCKER CE, remember to sudo apt-get update, otherwise you may not be able to download Docker CE.
It takes a long time to install a small 20M file. Try hello world after installation.
Try it, the network doesn't work.
Try again, finally waiting for the greeting from Docker.
There are also some [optional configuration operations under linux] (https://docs.docker.com/engine/installation/linux/linux-postinstall/).
Published 251 original articles, won 253 praise, and received 840,000+ views
Recommended Posts