Docker区分同一主机上的多个容器日志文件夹

Docker区分同一主机上的多个容器日志文件夹,docker,Docker,我可以运行docker映像,并可以将容器中的日志文件连接到主机卷 我想知道如何在同一台主机上区分相同运行图像的两个容器? 可能可以使用容器id,但我不知道如何将容器id作为参数传递到log4j.xml文件中?每个容器可以使用一个主机卷吗?或者是中的另一种方法?对于这种情况,我必须在容器中找到容器名称,我的意思是我可以将“cat/etc/hostname”的值作为JVM参数传递给log4j.xml。还有其他简单的解决办法吗

我可以运行docker映像,并可以将容器中的日志文件连接到主机卷

我想知道如何在同一台主机上区分相同运行图像的两个容器?
可能可以使用容器id,但我不知道如何将容器id作为参数传递到log4j.xml文件中?

每个容器可以使用一个主机卷吗?或者是中的另一种方法?对于这种情况,我必须在容器中找到容器名称,我的意思是我可以将“cat/etc/hostname”的值作为JVM参数传递给log4j.xml。还有其他简单的解决办法吗