Google Code Prettify

2017年9月4日 星期一

Installing and Configuring Docker (Scientific Linux 7.3)

為什麼 Docker 官網所列出來有支援的作業系統沒有 Scientific Linux ? 但實際上是安裝的起來的,只是方法似乎比較不一樣,在 Adaptive Computing 這家公司的網站反而有提供方法,如下:
  1. Make sure existing yum packages are up-to-date.
  2. yum update
  3. Install the Docker package.
  4. yum install docker
  5. Edit /etc/sysconfig/docker by replacing the existing OPTIONS line with the following.
  6. OPTIONS='-s devicemapper --storage-opt dm.fs=xfs --exec-opt native.cgroupdriver=cgroupfs'
  7. Start/restart Docker.
    systemctl restart docker.service
  8. Set Docker to start after reboot.
    systemctl enable docker.service
  9. Verify the installation.
    docker run dockerinaction/hello-world
【補充】
移除 docker:
    yum remove docker




【Linux 指令】
安裝軟體前常常需要先確認一下自己的 Linux 的版本,這裡提供兩個常用的指令 ...
  • lsb_release -a : 查看 Linux 的發行版本資訊
[steven@localhost ~]$ lsb_release -a
LSB Version:    :core-4.1-amd64:core-4.1-noarch:cxx-4.1-amd64:cxx-4.1-noarch:desktop-4.1-amd64:desktop-4.1-noarch:languages-4.1-amd64:languages-4.1-noarch:printing-4.1-amd64:printing-4.1-noarch
Distributor ID: Scientific
Description:    Scientific Linux release 7.3 (Nitrogen)
Release:        7.3
Codename:       Nitrogen
  • uname -a: 查看 Linux core 的版本
[steven@localhost ~]$ uname -a 
Linux localhost.localdomain 3.10.0-693.1.1.el7.x86_64 #1 SMP Tue Aug 15 08:36:44 CDT 2017 x86_64 x86_64 x86_64 GNU/Linux