Ubuntu 安装 docker ,以及可能遇到的问题

1. 个人建议是刚安装好的Ubuntu系统(非新系统,我没有试过,大家可以尝试一下)

2. 安装docker,并用docker -v命令验证安装结果;

(1) 下载  sudo apt install docker.io

(2) 验证 docker -v  (显示该版本号)

可能出现的问题,有几个安装包下载不了

解决办法,使用此方法 安装 curl -s https://get.docker.com/ | sh (一定连网,测试ping www.baidu.com 可以ping 通)

3. 安装python-pip,并用pip -V命令验证安装结果;

(1) 下载 ​sudo apt-get install python-pip  或者  curl -s https://bootstrap.pypa.io/get-pip.py | python  

(2) 验证 pip -V  (显示该版本号)

可能出现的问题,可能也会顺便下载python3

解决办法,使用的时候注意区分

4. 安装docker-compose,并用docker-compose -v验证安装结果

(1) 下载 pip install docker-compose

(2) 验证 docker-compose -v  (显示该版本号)

可能出现的问题,permission denid 没有执行文件的权限

解决办法,切换到root用户,参考链接:https://blog.csdn.net/master_ning/article/details/80733818

5. 将vulhub解压至ubuntu一个路径下:/vulhub-master/ 也可以git下载

(1) 下载 git clone https://github.com/vulhub/vulhub.git   一般默认下载到根目录 /root

(2)  运行 docker-compose up -d   //启动容器,-d 是后台运行

docker-compose down  // 关闭容器。

docker ps  //查看正在运行的容器。

可能出现的问题,client and server don’t have same version

解决办法,此时是由于Docker的版本有问题,解决办法是更新升级系统,然后重启Docker服务或者系统

sudo apt-get update

sudo apt-get upgrade(花费的时间有点长,大概半个小时)

再次启动docker (注意在 vulhub/fpm/  下启动)

猜你喜欢

转载自blog.csdn.net/thj_1995/article/details/85991985