跳到主要内容

部署

2024年07月04日
柏拉文
越努力,越幸运

一、认识


二、操作


2.1 搜索 Busybox 镜像

2.2 获取 Busybox 镜像

docker pull busybox 

2.3 运行 Busybox 镜像

运行 Busybox 镜像

docker run -d --rm --name box1 busybox

运行 Busybox 镜像并执行命令

docker run -d --rm --name box1 busybox /bin/sh -c "while true; do sleep 3600; done"

2.4 进入 Busybox 容器

docker exec -it box1 sh

2.5 获取 Busybox Ip 地址

一、通过 docker inspect box1 获取

docker inspect box1 | awk '/IPAddress/ {print $2}'

二、通过 docker exec -it box1 ip addr 获取

docker exec -it box1 ip addr show eth0 | awk '/inet / {split($2, arr, "/"); print arr[1]}'

测试是否可以 ping

pint 获取的 `ip` 地址 // 注意有时 ip 地址格式为 xxx.xxx.xxx.xxx/yy ,/yy 是子网掩码,ping 的时候不可以携带子网掩码