วิธีติดตั้ง Docker บน Ubuntu
โพสต์เมื่อ 2017-04-18
โดย PoundXI
Docker ปัจจุบันมี 2 Edition คือ Docker CE (Community Edition) และ Docker EE (Enterprise Edition) โดยความแตกต่างของทั้ง 2 Edition นี้ คือ
- Docker CE = Docker ตัวเดิม เวอร์ชั่นฟรี (แค่เปลี่ยนชื่อ)
- Docker EE = Docker ตัวใหม่ เวอร์ชั่นเสียเงิน
โดยในบทความนี้จะสอนติดตั้ง Docker CE หรือ Docker เวอร์ชั่นฟรีบน Ubuntu กันครับ
Ubuntu เวอร์ชั่นที่สามารถติดตั้ง Docker CE ได้
- Ubuntu 64-bit เวอร์ชั่น 16.04 / 18.04 / 18.10
ขั้นตอนการติดตั้ง Docker CE
ติดตั้ง package ที่ทำให้ apt สามารถใช้งาน repository ผ่าน HTTPS ได้
sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg-agent \
software-properties-common
เพิ่ม GPG key ของ Docker
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
เพิ่ม repository ของ Docker
sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
ทำให้ apt รู้จัก package จาก repository ที่เราเพิ่งเพิ่มเข้าไปใหม่
sudo apt-get update
เสร็จแล้วครับ ตอนนี้คุณก็สามารถเริ่มต้นใช้งาน Docker ได้แล้ว !
ขั้นตอนการติดตั้ง docker-compose
เช็คเลขเวอร์ชั่นของ docker-compose ตัวล่าสุดจาก GitHub
DOCKER_COMPOSE_VER=$(curl -s https://github.com/docker/compose/tags | grep "release" | grep -v rc | grep -oP "\d{1,2}\.\d{1,2}\.\d{1,2}" | head -n1)
ดาวน์โหลด docker-compose โดยอิงจากเลขเวอร์ชั่นที่ได้มาจากคำสั่งก่อนหน้า
sudo curl -L "https://github.com/docker/compose/releases/download/$DOCKER_COMPOSE_VER/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
ทำให้ไฟล์ docker-compose ที่โหลดมาสามารถ execute ได้
sudo chmod +x /usr/local/bin/docker-compose
ข้อมูลเพิ่มเติม
- Announcing Docker Enterprise Edition – Docker Blog
- Get Docker for Ubuntu – OS requirements
- Get Docker for Ubuntu – Install using the repository
- How To Create A GPG Key [Ubuntu]
- What’s the difference between a PPA and a repository?
- About Docker CE
- Install Docker Compose
โพสต์ที่เกี่ยวข้อง
ความคิดเห็น
ยังไม่มีความคิดเห็น