Parrotsec下 Docker 解决方案
前面写了一个
但是其中存在一些问题,我没有具体说明docker的安装方法,这里我来说明一下
首先,Debian这个Linux发行版是不支持 Docker-EE 的,Parrotsec是基于Debian的发行版。所以在Parrotsec系统中,我们选择安装 Docker-CE
本来准备用Ubuntu来再做一次的,后来觉得要严谨一点,所以还是选择用parrotsec的虚拟机来再实现一次,刚好前段时间玩了下 ParrotSec KDE Plasma Home edition ,这次刚好用这个来安装一遍 Docker-CE
系统详细信息如下
安装步骤如下
1.添加 Docker-CE 源
网上有各种各样的添加方法,这里只说我选择的。首先,你会发现默认是无法安装 Docker-CE 的,所以需要额外添加源
同样,Docker-ce 的源也有很多,这里我选择 Ubuntu 16.04(LTS) 的 Docker-CE 源。我之前用的就是Ubuntu 16.04
添加源的过程很简单了,如下所示
vim /etc/apt/sources.list
在其中添加
#Docker-CE
deb [arch=amd64] https://download.docker.com/linux/ubuntu xenial stable
其实可以改成最新的源
把下面2行代码粘贴到
/etc/apt/sources.list
# docker-ce deb [arch=amd64] https://download.docker.com/linux/debian stretch stable
2.导入Docker官方的GPG密钥
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
3.更新源
apt-get update
4.安装 Docker-CE
此时,你会发现已经可以安装Docker-CE了
apt-get install docker-ce
虚拟机装这个实在是太慢了!1个多小时 ,而且到这一步的安装基本完成了,下面直接拿我的实机演示
5.配置 Docker 国内加速
这个加速还是要配置一下的,否则拉镜像的时候实在太慢了,这里建议直接配置永久加速,即通过配置 Docker守护进程 来默认使用 Docker 官方镜像加速.
配置方法如下
cd /etc/docker/
vim daemon.json # 这个文件默认应该是没有的,需要自己创建
{ "registry-mirrors": ["https://registry.docker-cn.com"] }
6.重启 Docker 服务
systemctl restart docker.service
7.Hello-World !
通过 hello-world 来测试 docker-ce 是否安装成功
第一次可能会比较慢
sudo docker run hello-world
如果还有什么问题,请直接在下面留言~