本文主要是介绍docker的教程长亭,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
把我的常用docker写在这里
之前用 vul - hub 靶场经常用 现在docker不知道为什么挂了
开启 docker-compose up -d
关闭 docker-compose down
docker ps 只是运行
docker ps -a 所有 包括停止
docker ps -q 只看id
docker stop <container_name_or_id> docker 的容器ip
docker run -d -p 2222:22 -p 137-139:137-139 -p 445:445 vulapps-cve-2017-7494
这个命令运行了一个 Docker 容器,基于名为 vulapps-cve-2017-7494 的镜像。这个镜像可能是一个漏洞应用程序(vulapps),其包含了一个名为 CVE-2017-7494 的漏洞。这个漏洞可能是指 Samba 软件中的一个远程执行代码漏洞(CVE-2017-7494)。这个漏洞允许远程攻击者执行任意的命令,因此这个容器可能被用于安全测试、漏洞分析、漏洞验证等目的。
现在来解释这个命令中的参数:
-d:以后台(detached)模式运行容器。
-p 2222:22:映射容器的 22 端口到主机的 2222 端口,这样外部可以通过主机的 2222 端口访问容器中的 SSH 服务。
-p 137-139:137-139:映射容器的 137-139 端口到主机的 137-139 端口,这样外部可以访问容器中的 Samba 服务。
-p 445:445:映射容器的 445 端口到主机的 445 端口,这样外部可以访问容器中的 Samba 服务。
vulapps-cve-2017-7494:要运行的镜像的名称。
docker run -d -p 2222:22 -p 137-139:137-139 -p 445:445 CVE-2017-7494
docker-compose up –d
远程安装 CVE-2017-7494
sudo docker pull medicean/vulapps:s_samba_1
sudo docker run -d -p 445:445 -p 139:139 -p 138:138 -p 137:137 medicean/vulapps:s_samba_1
看ip
docker inspect
docker inspect e6c77294cb40| grep IPAddress
172.19.0.2
docker概念
不需要黄线那一层
传统和docker区别
docker简单命令
docker退出
docker仓库的使用
自己创建镜像
docker总结:
拉去nginx容器 端口映射
这篇关于docker的教程长亭的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!