Docker 将stdin传递到容器
示例
在诸如还原数据库转储,或希望通过管道从主机通过管道推送某些信息的情况下,可以将-i标志用作dockerrun或的参数dockerexec。
例如,假设您要在本地dump.sql文件中将主机上具有的数据库转储放入容器化的mariadb客户端,则可以执行以下命令:
docker exec -i mariadb bash -c 'mariadb "-p$MARIADB_PASSWORD" ' < dump.sql
一般来说,
docker exec -i container command < file.stdin
要么
docker exec -i container command <<EOF inline-document-from-host-shell-HEREDOC-syntax EOF
热门推荐
10 财运虎年祝福语简短语
11 单亲爸爸春节祝福语简短
12 狗狗上厕所训练
13 植物种植祝福语简短
14 翻译考试祝福语朋友简短
15 个人周年庆简短祝福语
16 狗狗怎么训练
17 分别祝福语简短搞笑英文
18 生日广州男生祝福语简短