在进行docker安装前,我们首先得有以下工具:xshell,FileZilla Client
Xshell下载安装教程
FileZilla Client下载安装教程
如果你的Ubuntu是纯净的(也就是说刚下好并且刚用虚拟机装好的),你得先 打开终端(Ctrl+Alt+T)
一般Ubuntu都会默认安装openssh-client,但是没有安装openssh-server。
安装ssh服务器,ssh客户端
sudo apt install openssh-server # 安装ssh服务器
sudo apt install openssh-client # 安装ssh客户机
升级apt-get
sudo apt-get update # 更新源
sudo apt-get upgrade # 更新已安装包
配置ssh客户端,去掉PasswordAuthentication yes前面的#号,保存退出(:wq)
sudo vi /etc/ssh/ssh_config
配置ssh服务器,把PermitRootLogin prohibit-password改成PermitRootLogin yes,保存退出。
重启ssh服务
sudo /etc/init.d/ssh restart
接下来使用 FileZilla Client 工具,将我们本地的文件上传到虚拟机中
进入虚拟机,打开终端,输入ls 查看是否有刚才上传的压缩包
由于我的是zip文件,由此输入(解压)
unzip docker.zip
Linux解压命令大全
解压完成后,进入这个目录
cd docker # 打开进入
sudo apt-key add gpg #本地安装
sudo dpkg -i docker-ce_17.03.2~ce-0~ubuntu-xenial_amd64.deb
如果有保错,请重启虚拟机,重新尝试
安装完成后,输入
sudo docker version
出现以下界面,就代表安装成功
Docker 操作
详情操作看以下连接:
Docker 容器操作
Docker启动与停止