docker 网络相关设置
常见的网络模式有:
-
bridge:默认网络模式,容器和主机在同一个子网中,可以通过 IP 地址相互访问。
-
host:容器和主机共享一个网络命名空间,容器直接使用主机的网络接口。
-
none:容器没有网络接口,无法进行网络通信。
-
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