私はnetcatを使って簡単なWebサーバーを実行するためのドッカーイメージを作成しようとしています。シンプルなbashスクリプトを実行するためのドッカーファイルの作成方法を教えてください。
だから私は私のドッキングウィンドウのビルドフォルダにあります。
Dockerfile
index.html
run_netcat_webserver.sh
run_netcat_webserver.sh
は、非常に簡単であり、それが正常に動作します:ここで
#!/bin/bash
while true ; do nc -l 8080 < index.html ; done
はもちろんのことDockerfile私の素朴で機能していません。
FROM ubuntu:14.04
CMD run_netcat_webserver.sh
この作業をドッキング用コンテナ内で行うにはどうすればよいですか?
どのような '/ some/path'を使用するのですか?私は '/ usr/local/bin'を試してみましたが、うまくいきませんでした:( – TakeSoUp
@TakeSoUpこれはコンテナ内のパスで、基本的に' '/' 'コンテナ。それはすべて分離されているので、なぜそうではない... – zegkljan
ありがとう!私のスクリプトをホームディレクトリ(つまり '〜')にコピーすることは可能ですか? – TakeSoUp