关键词:
在docker安装中我使用的是新装的ubuntu 18
开始安装docker
sudo wget -qO- https://get.docker.com/ | sh
sudo usermod -aG docker username ##你的用户名
这结束以后可能会提示一下,淡定,这是正常的,下面将它们翻译了一下
If you would like to use Docker as a non-root user, you should now consider
如果你想使用Docker作为非根用户,你现在应该考虑
adding your user to the "docker" group with something like:
将您的用户添加到“docker”组,如下所示:
sudo usermod -aG docker ubuntu
sudo usermod-aG docker ubuntu
Remember that you will have to log out and back in for this to take effect!
记住,您必须注销并重新登录才能生效!
WARNING: Adding a user to the "docker" group will grant the ability to run
警告:将用户添加到“docker”组将授予运行
containers which can be used to obtain root privileges on the
可用于获取
docker host.
码头主人。
Refer to https://docs.docker.com/engine/security/security/#docker-daemon-attack-surface
请参阅https://docs.docker.com/engine/security/security/#docker守护进程攻击面
for more information.
更多信息。
注:如果在这里出现提示信息,大概意思是注销下账号或者重启即可解决。其他问题可能是权限不足导致的,建议加下 sudo 或是 切换到 root 下进行。
sudo curl -L https://github.com/docker/compose/releases/download/1.25.0-rc1/docker-compose-`uname -s`-`uname -m` -o /usr/local/binocker-compose
接着修改下权限
sudo chmod +x /usr/local/bin/docker-compose
docker-compose version
下面开始git获取文件,不过就是速度太慢了。据说这里需要代理什么就会快了。。。
git config --global http.postBuffer 1048576000
这样经过漫长的等待就下好了
开始一键部署靶场
Vulhub
使用Vulhub一键搭建漏洞测试靶场
docker-compose up -d
如果中间链接断开,重新启动下就好。接着等待1个小时左右。。。。
然后进行端口映射
sudo iptables -t nat -A DOCKER -p tcp --dport 8001 -j DNAT --to-destination 【ip】:8000
当然还可以镜像搜索
docker search CTFD
下载镜像
docker pull ctfd/ctfd_ctfd
创建容器
docker run -it -d –name ctfd -p 80:8000 ctfd/ctfd
进入容器
docker exec-it ctfd /bin/sh
docker的安装(代码片段)
安装dockerdocker文档参考官网https://docs.docker.com/engine/install/centos/安装:centos1.移除旧版本的dockersudoyumremovedocker\\docker-client\\docker-client-latest\\docker-common\\docker-latest\\docker-latest-logrotate 查看详情
安装docker(代码片段)
【安装Docker】 Docker分为CE(社区版)、EE(企业版)两个版本。1、添加Docker源。 1)安装前置bin。sudoapt-getinstallapt-transport-httpsca-certificatescurlsoftware-properties-common 2)添加Keycurl-fsSLhttps://download.docker.com/linux/ub 查看详情
docker-安装(代码片段)
1.docekr-安装docker版本支持平台centos7安装docker2.docekr版本社区办(communityEdition,简称:CE)企业办(EnterpriseEdition,简称:EE)3.支持平台4.安装docker4.1关闭系统防火墙和selinux和firewalld[[email protected]~]#/bin/systemctldisablefirewa 查看详情
docker-安装(代码片段)
1.docekr-安装docker版本支持平台centos7安装docker2.docekr版本社区办(communityEdition,简称:CE)企业办(EnterpriseEdition,简称:EE)3.支持平台4.安装docker4.1关闭系统防火墙和selinux和firewalld[[email protected]~]#/bin/systemctldisablefirewa 查看详情
docker安装rocketmq(代码片段)
安装docker环境安装docker搜索rocketmqdockersearchrocketmq[root@localhost~]#dockersearchrocketmqNAMEDESCRIPTIONSTARSOFFICIALAUTOMATEDrocketmqinc/rocketmqImagerepositoryforApacheRocketMQ40foxiswho/rocketmqrocket 查看详情
docker安装(代码片段)
1.更新Linux的内核yumupdate2.安装依赖包sudoyuminstall-yyum-utilsdevice-mapper-persistent-datalvm23.安装Docker-CE#重建Yum缓存。安装Docker-CE,请执行一下命令进行安装:sudoyuminstalldocker-ce4.启动Docker-CEsudosystemctlenabledockers 查看详情
dockerubuntu安装docker(代码片段)
Ubuntu安装Docker文章目录Ubuntu安装Docker一.Docker简介二.Docker安装(Ubuntu系统为例)1.卸载原有的Docker(若第一次安装则忽略此步)2.安装apt相关依赖3.添加Docker官方GPG秘钥并验证4.设置仓库5.正式安装Docker三.测试运行hel... 查看详情
docker(二)安装与使用(代码片段)
Docker(一)简介目录1.安装docker要点2.docker的基本组成3.开始安装docker4.docker运行命令5.docker运行的底层原理 5.1docker是怎么工作的 5.2 为什么Docker比较比VM快1.安装docker要点CentOSDocker安装Docker支持以下的CentOS版本:CentOS7... 查看详情
docker教程-1-学习及安装docker(代码片段)
目录1、Docker介绍1.1 Docker的来源1.2 Docker是什么1.3 Docker特点1.4 Docker的应用场景1.5 Docker的优势2、Docker版本及安装要求2.1Docker版本介绍2.2Docker安装要求3、Docker的核心概念3.1 Docker引擎3.2Docker的组成4、LinuxUbuntu 安装Docker4.1查看系... 查看详情
docker在线安装(代码片段)
1.docker在线安装与启动1.1安装docker[root@localhost/]#yuminstall–yepel-release[root@localhost/]#yum-yinstalldocker-io1.2启动docker服务[root@localhost/]#servicedockerstart****Startingcgconfigservice:[OK]Starti 查看详情
docker安装(代码片段)
docker安装这里主要介绍的是linux+centos7环境下安装docker 安装步骤中文版文档:https://docs.docker-cn.com/engine/installation/linux/docker-ce/centos/1.确保你是centos7版本cat/etc/redhat-release2.yum安装gcc相关yum-yinstallgccyum-yinsta 查看详情
docker:安装mysql多个(代码片段)
docker:安装mysql多个文章来源:https://www.cnblogs.com/hello-tl/p/9238298.html1.首先安装docker 参照一下网址安装docker docker:安装https://www.cnblogs.com/hello-tl/p/8901132.html 参照安装一个mysql docker:安装mysqlhttps://www.cnblo 查看详情
sh安装docker(代码片段)
docker的安装(代码片段)
Docker是一个非常有趣的项目,可以减轻环境配置和部署的步骤。也可以十分方便的搭建起机器学习的环境。下面记录了Linux平台安装Docker,以及免sudo运行Docker命令。安装Docker已经有现成的脚本可以很方便的在不同的Linux版本上安... 查看详情
docker-docker安装(代码片段)
官方文档:https://docs.docker.com/Docker支持多平台的安装(Linux/Windows/OSX)。因为Docker原生支持Linux,所以,可以直接在Linux上运行,而且在Windows和OSX平台则需要借助轻量级的LinuxVM运行。Ubuntu在线安装docker在Ubuntu上安装Docker的说明取... 查看详情
linux安装搭建docker环境(代码片段)
yum安装docker1.基础环境配置1.1删除已安装docker:yumremovedocker\\docker-client\\docker-client-latest\\docker-common\\docker-latest\\docker-latest-logrotate\\docker-logrotate\\docker-engine1.2安装必要的工具和依赖yuminstall-yy 查看详情
docker项目部署(代码片段)
docker基本操作1.docker服务操作2.docker镜像操作3.docker容器操作4.docker安装mysql软件5.docker安装redis软件6.docker安装tomcat软件7.docker安装jdk1.81.docker服务操作启动docker服务sudoservicedockerstart查看docker状态sudoservicedockerstatus停止docker服 查看详情
centos安装docker(代码片段)
一、克隆虚拟机二、脚本安装1、yum更新到最新sudoyumupdate2、安装curlyuminstallcurl-y 3、获取get-docker.shcurl-fsSLhttps://get.docker.com-oget-docker.sh4、安装sudoshget-docker.sh--mirrorAliyun 查看详情