Sign inSign up

mzzyk/h2server

By mzzyk

•Updated over 8 years ago

Ubuntu 14.04 nghttp2 server/ client

Image
0

1.4K

mzzyk/h2server repository overview

⁠cmd example:
⁠client:

docker run --rm -it h2server /nghttp2-release/src/nghttp -nv http://hostip:8888/360.cn/default.htm⁠

⁠server:

docker run --name server -p hostip:8888:8888 h2server /nghttp2-release/src/nghttpd -v --no-tls 8888 --htdocs=/html/

⁠参数说明:

--htdocs= 指定资源所在目录

docker指令:docker run -p ip:hostPort:containerPort redis 使用-p参数会分配宿主机的端口映射到虚拟机。 IP表示主机的IP地址。 hostPort表示宿主机的端口。 containerPort表示虚拟机的端口。

⁠参考:

https://nghttp2.org/documentation/package_README.html#client-server-and-proxy-programs⁠ https://blog.csdn.net/qq_29994609/article/details/51730640⁠

⁠挂载主机目录

docker run -it -v /home/dock/Downloads:/usr/Downloads ubuntu64 /bin/bash // 宿主机目录:容器目录

故命令可以为: docker run --name server -v /home/zyk/data:/html -p hostip:8888:8888 h2server /nghttp2-release/src/nghttpd -v --no-tls 8888 --htdocs=/html/

Tag summary

Content type

Image

Digest

Size

383.4 MB

Last updated

over 8 years ago

docker pull mzzyk/h2server