«

Docker 容器命名和重命名

指尖二进制 • 1 年前 • 800 次点击 • DOCKER


容器命名语法:docker run -d --name 容器实例名 容器镜像名 要执行的命令
容器重命名语法:docker rename 旧容器名 新容器名
运行一个名字为 docker1 的容器

[root@docker ~]# docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
docker.io/centos2   httpd               44ff9cea7d3c        3 hours ago         324 MB
docker.io/centos1   lamp                fedd8eaece08        4 hours ago         516 MB
docker.io/centos    latest              9f38484d220f        7 weeks ago         202 MB
[root@docker ~]# docker run -d --name docker1 docker.io/centos:latest /bin/bash
e0d03afd93881931e41184210729a731fa4082db8eb7495746815a208ffb3f1d
[root@docker ~]# docker ps #查看没有
[root@docker ~]# docker ps -a #显示有,运行完就退出了
[root@docker ~]# docker run -itd --name docker11 docker.io/centos:latest /bin/bash 
#加it,在后台运行虚拟终端
b0ae58ddfa2ac8661b4e5e9cf755862b499eb0be30531d2a1643b3a005a03c60
[root@docker ~]# docker ps #显示有docker11容器

将 docke1 容器重命名

[root@docker ~]# docker rename docker11 docker2
[root@docker ~]# docker ps  #查看有docker2

创建docker容器实例时指定主机名
语法:docker run -it --name 容器名 -h 指定主机名 镜像 /bin/bash

[root@docker ~]# docker run -it --name docker3 -h docker-vm centos /bin/bash
[root@docker-vm /]# hostname
docker-vm
还没收到回复