Docker日常使用与配置管理全解析
1. Docker日常使用
1.1 docker exec命令
docker exec 命令的结构与 docker run 命令非常相似,但它接受的是正在运行的容器的ID,而不是镜像的ID。此命令有守护模式和交互模式两种运行方式。
1.1.1 守护模式
守护模式会在后台运行命令,在终端中看不到输出,适用于定期的清理任务。例如,清理日志文件的命令如下:
$ docker exec -d sleeper \
find / -ctime 7 -name '*log' -exec rm {} \;
1.1.2 交互模式
交互模式允许在容器内部运行任意命令。通常需要指定要交互运行的shell,以下是使用 bash 的示例:
$ docker exec -i -t sleeper /bin/bash
root@d46dc042480f:/#
其中, -i 和 -t 参数的作用与 docker run 中的相同,它们使命令具有交互性,并设置一个TTY设备,确保shell能正常工作。
1.2 日常使用要点总结
在日常使用Docker时,有以下要点需要注意: <
超级会员免费看
订阅专栏 解锁全文
1390

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



