Docker深度探索:高级用法与安全特性
1. 容器运行与调试
在进行网络故障排查时,可使用特定命令让容器保持运行状态,以便在其中执行命令。
1.1 保持容器运行
- 使用
sleep程序:
admin@myhome:~$ docker run -d ubuntu sleep infinity
- 读取特殊设备
/dev/null并结合tail命令:
admin@myhome:~$ docker run -d ubuntu tail -f /dev/null
1.2 在运行容器中执行命令
当容器在目标网络中运行时,可使用以下命令进入容器执行操作:
admin@myhome:~$ docker exec -it container_name /bin/bash
2. 清理未使用的容器和镜像
随着时间推移,Docker镜像和容器会不断累积,占用大量磁盘空间,因此定期清理十分必要。
2.1 清理未使用的镜像
使用 docker image prune 命令可清理所有未关联容器的
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



