11/24/2021»»Wednesday

Install Docker Centos 6.9

Here is a quick tutorial on how to get VMware Tools up and running on a CentOS 6 Linux machine. Although the instructions are shown with the GUI, we’ll use terminal so the guide works with both gui and non-gui based installs.

Yum –enablerepo=elrepo-kernel install kernel-lt -y 另外在CentOS 6.5實際測試,docker 1.7不能執行,主要原因是 relocation error: docker-1.7: symbol dmtaskgetinfowithdeferredremove, version Base not defined in file libdevmapper.so.1.02 with link time reference 需要將libdevmapper更新: yum upgrade device-mapper-libs. Sudo apt install docker-ce. This will install Docker, start the engine and configure it to always start on boot. After the installation is complete, verify that it is running. Sudo systemctl status docker. If installed successfully, the output will indicate that the service is active and running. The installation package of docker on CentOS-6 is called docker-io and comes from the Fedora epel library. This warehouse maintains a large number of software not included in the distribution, so you should install EPEL first. The docker of CentOS-7 is directly contained in the Extras repository of the official mirror source (enable=1 enabled. Step 4: Install Docker On CentOS Using Yum. With everything set, you can finally move on to installing Docker on CentOS 7 by running: sudo yum install docker. The system should begin the installation. Once it finishes, it will notify you the installation is complete and which version of Docker is now running on your system.

  1. Mount the VM tools installer to your VM
  2. Open up Terminal
  3. Execute the following command (this will create a mount point for our CD drive)
    1. mkdir /cdrom
  4. Execute the following command (this will map the CD drive to our cdrom mount point)
    1. mount /dev/cdrom /cdrom
  5. Execute the following command to move to your temporary files folder
    1. cd /tmp
  6. Execute the following command to extract the VMware Tools tarball
    1. tar -xvf /cdrom/VMwareTools (tab to autofill the rest of the package)
  7. Execute the following command to run the VMware Tools installer
    1. ./vmware-tools-distrib/vmware-install.pl
  8. Press Enter/Return through each of the questions, using their defaults
  9. Verify VMtools is running by looking at the client status in vSphere

The docker container was first fully supported by RHEL since the recent CentOS 7.0, which officially runs only on 64-bit architecture platforms with kernel versions 2.6.32-431 and above (i.e>=CentOS 6.5, when running docker, the actual prompt is 3.8.0 and above), please refer to CentOS 6.x kernel upgrade (2.6.32 -)>3.10.58) process records

It is important to note that the installation of CentOS 6.5 is slightly different from that of 7.0. The installation package of docker on CentOS-6 is called docker-io and comes from the Fedora epel library. This warehouse maintains a large number of software not included in the distribution, so you should install EPEL first. The docker of CentOS-7 is directly contained in the Extras repository of the official mirror source (enable=1 enabled under section [extras] of CentOS-Base.repo). The premise is the need to network, the specific installation process is as follows.

1. Disable selinux

Centos7 Docker

2. Install Fedora EPEL

The epel-release-6-8.noarch.rpm package comes with the distribution media and can be installed from rpm.

If a GPG key retrieval failed: [14] Errno Could not open/read file: / / / etc pki/rpm - gpg/RPM - GPG - KEY - EPEL - 6 questions, please install epel online, download RPM - GPG - KEY - EPEL - 6 files.

After this step 1, can be in/etc/yum repos. d/next generation epel repo, epel - testing. repo two files, used for download rpm package from Fedora website.

3. Check the kernel version

Looking at the lowest version of the kernel, it actually works fine and you can upgrade to the 3.10.x version.

You can also run the script check-config.sh to check that the kernel module characters do not match (here are some of missing's, but my docker still starts properly) :

If you are compiling your own kernel, be aware of a few must-have features: DM_THIN_PROVISIONING, IP_NF_TARGET_MASQUERADE, NF_NAT. (there is no corresponding option for AUFS_FS, it is not clear what is going on, but it is not required)

4. Install docker - io

With many documents covered here, the next step is to mount the /cgroup file system. My version of docker is 1.1.2, without modifying the /etc/fstab step.

5. Start the trial run

Abnormal 6.

During my first installation, I unfortunately encountered the following problems:

docker-d startup, or tail-f /var/log/docker view log

Or service docker restart

Install Docker Centos 6.9

Unable to enable network bridge NAT: iptables failed: iptables -I POSTROUTING -t nat -s 172.17.42.1/16 ! -d 172.17.42.1/16 -j MASQUERADE: iptables v1.4.7: can't initialize iptables table `nat': Table does not exist (do you need to insmod?)
Perhaps iptables or your kernel needs to be upgraded.

Install Docker Centos 6.9 Download

The above three exceptions are all due to the lack of kernel modules, which is also the risk of compiling the kernel to upgrade, so you have sciurus's kernel-ml-aufs's rpm package (see the first link for reference).

Most Viewed Posts