安装Linux虚拟机
①安装VMware player
②下载安装Ubuntu-16
下载Ubuntu-16( Ubuntu-16官网 )
配置虚拟机
选择下载路径,点击下一步
填写内容,点击下一步
选择安装位置,点击下一步
选择磁盘大小,点击下一步
点击完成
等待安装完成。。。。
安装Docker
①卸载旧版docker
sudo apt-get remove docker docker-engine docker.io containerd runc
②更新系统源
sudo apt-get update
③安装允许apt使用基于https的仓库安装软件
sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ gnupg-agent \ software-properties-common
④添加GPG密钥
curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add - //然后验证密钥是否添加成功,输入指令 sudo apt-key fingerprint 0EBFCD88
⑤写入docker stable版本的阿里云镜像软件源
sudo add-apt-repository \ "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu \ $(lsb_release -cs) \ stable"
⑥更新软件源
sudo apt-get update
⑦安装最新版的docker ce
sudo apt-get install docker-ce docker-ce-cli containerd.io
⑧通过运行hello-world验证docker ce安装成功
sudo docker run hello-world
⑨启动docker
systemctl start docker
安装docker compose
①在/usr/local/bin/docker-compose目录下下载安装
sudo curl -L "https://github.com/docker/compose/releases/download/v2.2.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
②授权
sudo chmod +x /usr/local/bin/docker-compose
③查看docker compose的版本
docker-compose --version
docker建立用户组
这一步的目的是非root用户使用docker时,因为权限问题,会出现一些看上去很奇怪的问题,以下步骤是解决因权限产生的使用docker的问题的方法。
①创建docker用户组
sudo groupadd docker
②将你的用户加入该组
sudo usermod -aG docker ${USER}
③重启docker服务
sudo systemctl restart docker
④将用户切入进该组
newgrp - docker