Lewati ke isi

Instalasi Docker pada Ubuntu 16.04 LTS

Pengaturan awal server

Lihat skrip praDebian8.sh

# remove & cleanup distro installed docker if available
sudo apt-get remove docker docker-engine docker.io
# Update & install packages to allow apt to use a repository over HTTPS
sudo apt-get update \
    && sudo apt-get install -y \
    apt-transport-https \
    ca-certificates \
    curl \
    software-properties-common
# run as non-sudo
# Add Docker’s official GPG key
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
# Verify that you now have the key with the fingerprint
sudo apt-key fingerprint 0EBFCD88
# adding edge repo for ubuntu 16.04
sudo add-apt-repository \
    "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
    $(lsb_release -cs) \
    stable"
#
sudo apt-get update
#
apt-cache policy docker-ce
#
sudo apt-get install -y docker-ce
#
sudo systemctl status docker
# 
sudo systemctl enable docker

Post Install

#
sudo getent group docker
sudo usermod -aG docker ${USER}
#
su - ${USER}
#
id -nG

docker-compose

# Download the latest version of Docker Compose
sudo curl -L https://github.com/docker/compose/releases/download/1.22.0/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose
# Apply executable permissions to the binary
sudo chmod +x /usr/local/bin/docker-compose

Test the instalation

#
docker info && docker version && docker-compose version
# 
sudo ufw allow 2377/tcp
sudo ufw allow 3375
sudo ufw allow 4789/udp
sudo ufw allow 7946

Rujukan: