从一个容器调用nmap NodeJs
合成文件:
version: '3'
networks:
frontend:
driver: bridge
services:
### Workspace Utilities ##################################
workspace:
build:
context: ./workspace
volumes:
- './app/:/home/app'
networks:
- frontend
### NMAP ###############################################
nmap:
build:
context: ./nmap
networks:
- frontend
links:
- workspace
在我的第一个容器中,我在Nodejs和PM2中有一个应用程序,在第二个容器Nmap中。在我的应用程序中,现在我简单地调用:
exec('nmap -A 192.168.1.1/24 oX test.xml', (error, stdout, stderr) => {
.....
});
如何使用我的第一个容器中的第二个容器中的nmap?
转载请注明出处:http://www.ahddzj.com/article/20230526/1911175.html