首先对docker 做了端口映射:
docker 外边映射后,那么docker 内部连接localhost 那么还是用外部端口,比如docker 内部连接9970,那么还是用外部IP:9971
启动容器时
docker run -idt / /bin/bash cs1.sh; cs2.sh; cs3.sh
每个指令后面加上分号
最好在每个脚本后面都加上 tail -f /dev/null
大叔希望两个ls,即多条sh命令都在容器里执行,这样就避免了新加SH文件的烦恼!
然后大叔找了一些资料,幸运的是,被大叔找到了!
docker run 5800 sh -c “ls && echo ‘-------’ && ls”
https://blog.csdn.net/qq_28295425/article/details/86537124?utm_medium=distribute.pc_relevant.none-task-blog-utm_term-2&spm=1001.2101.3001.4242
https://blog.csdn.net/shgh_2004/article/details/82145570?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-1.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-1.control