小编run*_*eks的帖子

使用 nc 将文件从 Docker 容器发送到主机:为什么主机 nc 过早关闭连接?

以下 BASH 脚本在 Docker 容器中下载并构建mpvhttps://github.com/mpv-player/mpv-build),并使用 netcat 将文件发送到主机(主机正在使用 netcat 侦听):

HOSTIP="192.168.1.100"
PORT="62514"

nc -v -l $PORT > mpv &

sleep 1

sudo docker run ubuntu:14.04 /bin/bash -c "\
sed -i -e 's/# deb/deb/g' /etc/apt/sources.list; \
cat /etc/apt/sources.list; \
apt-get update; \
apt-get install --yes --force-yes git python-minimal; \
git clone https://github.com/mpv-player/mpv-build.git; \
cd mpv-build/; \
./update; \
apt-get install --yes --force-yes devscripts equivs; \
rm -f mpv-build-deps_*_*.deb; \
mk-build-deps -i -t \"apt-get --yes --force-yes --no-install-recommends\"; \
./build …
Run Code Online (Sandbox Code Playgroud)

netcat docker

7
推荐指数
1
解决办法
3361
查看次数

标签 统计

docker ×1

netcat ×1