ubuntu18.04使用脚本安装docker/docker-compose

Docker版本分为两个:Docker Community Edition (CE)和 Docker Enterprise Edition (EE)。Docker CE社区版本适合个人用户使用。

Ubuntu18.04下安装Docker CE有如下几种主要方法,推荐方法一自动安装:

docker官方文档:飞机票

方法一:
1 使用官方脚本自动安装

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

方法二:
1 通过版本库安装(repository)
1.1 设置版本库
(1)更新系统包索引

sudo apt-get update

(2)添加HTTPS协议,允许apt从HTTPS安装软件包

sudo apt-get install  apt-transport-https  ca-certificates curl  software-properties-common

(3)添加Docker 公共密钥
Docker 官方源:

curl -fsSL  https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add

Docker中科大源:

curl -fsSL  https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add -

(4)设置版本库类型(Ubuntu18.04对应版本“bionic“”),软件版本包括三种:** stable、edge、test**

Docker官方源:

sudo add-apt-repository "deb [arch=amd64]  https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" 

Docker中科大源:

sudo add-apt-repository "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu $(lsb_release -cs) stable" 

修改的内容位于文件:/etc/apt/sources.list

1.2 安装Docker CE
(1)更新系统包索引

sudo apt-get update

(2)安装最新版Docker CE

sudo apt-get install docker-ce

安装docker-compose

1.用脚本自动安装,进入https://github.com/docker/compose/releases 查看最新版本

sudo curl -L https://github.com/docker/compose/releases/download/1.23.1/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose

2.设置权限

sudo chmod +x /usr/local/bin/docker-compose

3.查看是否安装成功

docker-compose --version

因为网速等原因下载不成功时

可以自己先下载到电脑上,手动上传

#复制并重命名

sudo cp docker-compose-Linux-x86_64 /usr/local/bin/docker-compose

#更改文件权限使其可以执行 +x 代表执行权限

sudo chmod +x /usr/local/bin/docker-compose  

检查安装结果
docker-compose --version
正常应有如下输出
docker-compose version 1.25.0, build 0a186604

安装portainer

UI界面管理docker容器

docker volume create portainer_data
docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer

你可能感兴趣的:(服务器)