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:
- https://www.digitalocean.com/community/tutorials/how-to-install-and-use-docker-on-ubuntu-16-04
- https://docs.docker.com/install/linux/docker-ce/ubuntu/
- https://docs.docker.com/install/linux/linux-postinstall/
- https://docs.docker.com/engine/installation/linux/debian/
- https://docs.docker.com/compose/install/
- https://docs.docker.com/compose/install/
- https://github.com/docker/compose/releases
- https://docs.docker.com/compose/completion/