Docker : Install docker on ubuntu 16.04 LTS

ติดตั้ง Docker บน Ubuntu 16.04 LTS | Install docker on ubuntu 16.04 LTS

1. Update APT Sources
  • sudo apt-get update 
  • sudo apt-get install apt-transport-https ca-certificates
 2. Add the new GPG key
  • sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D
3. Add docker Reposiory
  • echo "deb https://apt.dockerproject.org/repo ubuntu-xenial main" | sudo tee /etc/apt/sources.list.d/docker.list
4. Update APT package
  •  sudo apt-get update
5. Install Docker Engine
  •  sudo apt-get install docker-engine
6. ทดสอบคำสั่ง
  • docker -v

Docker version 1.12.1, build 6f9534c 



7. หากต้องการปรับแต่งค่าเริ่มต้น network docker0  

  • แก้ไขไฟล์ /lib/systemd/system/docker.service

[Service]
Type=notify
# the default is not to use systemd for cgroups because the delegate issues still
# exists and systemd currently does not support the cgroup feature set required
# for containers run by docker

EnvironmentFile=-/etc/default/docker
ExecStart=/usr/bin/dockerd -H fd:// $DOCKER_OPTS
ExecReload=/bin/kill -s HUP $MAINPID
           ....
                     ....

  • แก้ไฟล์  /etc/default/docker
           DOCKER_OPTS="--bip=10.100.0.1/24" 

8.  reboot คอมพิวเตอร์
9. ตรวจสอบสถานะ network docker0

  • root@www# ifconfig docker0
          docker0   Link encap:Ethernet  HWaddr 02:42:6e:41:xx:xx
          inet addr:10.100.0.1  Bcast:0.0.0.0  Mask:255.255.255.0
          inet6 addr: fe80::42:6eff:fe41:9a8e/64 Scope:Link
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:64 errors:0 dropped:0 overruns:0 frame:0
          TX packets:48 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:3160 (3.1 KB)  TX bytes:3144 (3.1 KB)



ความคิดเห็น

โพสต์ยอดนิยมจากบล็อกนี้

ติดตั้ง Radius Server แบบใช้ฐานข้อมูล MySql

เปิดการใช้งาน SNMP Service บน Windows 7

Docker : Install docker compose on ubuntu 16.04 LTS