ブログを提供するために、Docker コンテナーで nginx と Harp を実行しようとしています。
私はこれを見つけました: https://github.com/octohost/harp-nginx
を実行するsudo docker pull octohost/harp-nginxと、大量のファイルがダウンロードされますが、ここで行き詰まっています。
sudo docker run -d -P octohost/harp-nginx何もしないようです。これを実行した後sudo docker -ps -a、コンテナが作成され、1〜2秒後に終了することがわかります。また、自分の Web サイトが提供されるポートを確認する方法もわかりません。
Docker が親 OS 上のファイルにアクセスする方法がいくつかあることはわかっています: https://blog.docker.com/2015/04/tips-for-deploying-nginx-official-image-with-docker/
harp-nginxたとえば、コンテナーにディレクトリをマウントし、Harp~/my_blog/にこれらをオンザフライでコンパイルさせ、nginx で提供するようにします (80 は既に使用されているため、カスタム ポートで)。親OSからマークダウンソースを編集し~/my_blog/、変更をWebサイトで自動的に有効にしたい。ただし、上にリンクされている octohost コンテナーをどうするかわかりません。どうすればやりたいことを達成できますか?