Ios 从一个Bash脚本运行多个Docker映像
我有一个bash文件,它使用docker run-it-network test\u network-p 8000:8000 testApp运行我的应用程序docker映像,但我还需要使用docker run-it-network test\u network-p 3308:3308 mysql/mysql服务器运行我的mysql映像Ios 从一个Bash脚本运行多个Docker映像,ios,bash,macos,docker,terminal,Ios,Bash,Macos,Docker,Terminal,我有一个bash文件,它使用docker run-it-network test\u network-p 8000:8000 testApp运行我的应用程序docker映像,但我还需要使用docker run-it-network test\u network-p 3308:3308 mysql/mysql服务器运行我的mysql映像 通常我会手动打开一个单独的终端窗口来运行每个窗口,但我正在尝试编辑bash脚本,以便它可以同时为我执行这两个操作。但不确定如何运行?您可以在分离模式下同时运行这两
通常我会手动打开一个单独的终端窗口来运行每个窗口,但我正在尝试编辑bash脚本,以便它可以同时为我执行这两个操作。但不确定如何运行?您可以在分离模式下同时运行这两种模式。这将不会阻止脚本,并允许您同时运行这两个脚本。为此,需要使用-d或-detach标志 docker运行-分离-it-网络测试\u网络-p 8000:8000测试PP docker运行-分离-it-网络测试\u网络-p 3308:3308 mysql/mysql服务器 编辑:
虽然上述方法有效,但最好使用docker compose来运行多个容器。您可以在分离模式下同时运行这两个容器。这将不会阻止脚本,并允许您同时运行这两个脚本。为此,需要使用-d或-detach标志 docker运行-分离-it-网络测试\u网络-p 8000:8000测试PP docker运行-分离-it-网络测试\u网络-p 3308:3308 mysql/mysql服务器 编辑: 虽然上述方法有效,但最好使用docker compose来运行多个容器