Ubuntu16.04 Server版使用官方腳本安裝docker-ce及優化

前提環境

Ubuntu16.04 Server版安裝及優化
https://blog.51cto.com/dldxzjr/2517922

安裝Docker-ce:使用官方腳本

$ curl -fsSL get.docker.com -o get-docker.sh
$ sudo sh get-docker.sh --mirror Aliyun

啓動 Docker-ce

sudo systemctl enable docker
sudo systemctl start docker

一些優化工做

添加當前用戶到docker用戶組

sudo groupadd docker
sudo usermod -aG docker ${USER}
sudo systemctl restart docker   # 須要註銷一下再登陸,能夠直接使用docker命令,而不須要再加sudo

優化Docker源

sudo touch /etc/docker/daemon.json
echo '{
    "registry-mirrors": [
    "https://dockerhub.azk8s.cn",
    "https://hub-mirror.c.163.com"
    ]
    }'| sudo tee /etc/docker/daemon.json
sudo systemctl daemon-reload
sudo systemctl restart docker

使Docker能夠限制容器內存使用上限

sudo sed -i s/'GRUB_CMDLINE_LINUX=""/'GRUB_CMDLINE_LINUX="cgroup_enable=memory swapaccount=1'"/g /etc/default/grub
sudo update-grub
sudo reboot
相關文章
相關標籤/搜索