运行Docker容器的副本

假设我有一个需要在容器中回滚更改的情况,但是我只有它的名字。

如何用现代docker引擎(目前17.03.0-ce)实现这一点?

你可以很容易地parsing容器的id ,如:

 #Bash (Linux/Mac) containerId=`docker inspect -f"{{.Id}}" metrics_dashboard_1` #PowerShell (windows) $ContainerId = docker inspect -f"{{.Id}}" metrics_dashboard_1 

使用这个逻辑,你应该能够回滚/查看你的容器历史。

 #Bash / PowerShell docker tag $containerId $tagId