Answers:
尝试:sudo docker run -i -t --name container1 ubuntu date
如本示例中所使用:https : //docs.docker.com/examples/postgresql_service/
这可能只是容器名称和容器ID之间的误解吗?容器ID将始终是随机哈希。容器名称有单独的一列:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
3109b5cbbee2 firehoseprivate_firehose:latest /bin/sh -c 'bundle e 17 hours ago Exited (-1) 17 hours ago firehoseprivate_firehose_1
在此示例中,我使用以下命令启动了容器:
docker run --name firehoseprivate_firehose_1 firehoseprivate_firehose
名称列设置为我指定的名称。但是它仍然获得唯一的ID供参考。您可以按名称或ID引用容器。例如:
docker inspect firehoseprivate_firehose_1
和...
docker inspect 3109b5cbbee2
都有效。