ubuntu安装docker、docker-compose
Ubuntu安装docker流程
卸载旧版本docker
如果是全新安装,可以忽略此步骤。
sudo apt-get remove docker.io docker-engine docker
更新软件系统
sudo apt-get update
安装依赖包
sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
添加官方密钥
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
更新软件系统
sudo apt-get update
配置使用国内镜像
curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add
sudo add-apt-repository "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
sudo apt-get update
安装docker
sudo apt-get install docker-ce
查看docker版本
docker -v
为docker添加权限
每次在使用docker ps或docker images命令的时候,都要添加sudo权限,否则就会报
Permission denied
下面我们来为docker添加权限
输入
sudo groupadd docker
将docker账户给与权限
sudo usermod -aG docker $USER
重启docker
sudo service docker restart
退出shell 重新进入,就可以正常使用docker命令了
Ubuntu安装docker-compose流程
安装docker-compose
sudo curl -L https://get.daocloud.io/docker/compose/releases/download/1.22.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
授权
sudo chmod +x /usr/local/bin/docker-compose
查看版本
docker-compose --version