docker常用命令

发布时间 2023-10-09 09:30:34作者: fenglongyun

docker 网络相关设置

常见的网络模式有:

  1. bridge:默认网络模式,容器和主机在同一个子网中,可以通过 IP 地址相互访问。

  2. host:容器和主机共享一个网络命名空间,容器直接使用主机的网络接口。

  3. none:容器没有网络接口,无法进行网络通信。

  4. container:容器和另一个容器共享同一个网络命名空间,可以直接通过容器名访问。

查看 Docker 中的网络:docker network ls

查看某个网络的详细信息:docker network inspect <network-name>

查看某个容器的网络信息:docker inspect <container-name> | grep NetworkMode

可以使用以下命令创建一个自定义网络: docker network create [OPTIONS] NETWORK_NAME

docker tag相关

重命名镜像: docker tag <image-id> <new-image-name>:<tag>
使用docker tag命令将镜像标记为目标仓库的地址:docker tag source_registry/image_name:tag target_registry/image_name:tag

docker进入容器

使用以下命令可以进入正在运行的 Docker 容器:docker exec -it <容器名或容器ID> /bin/bash