dockerで意味がよくわからぬままコマンドを打ち
dockerは、docker run
時のコマンドで起動する仮想マシンの仕様全てが決まる重要なコマンドです。
最低限また打ち込めるようにテキストファイルか何かに保存しましょう。
http://localhost:8080/にアクセスするとページが開けるようになりました。
dockerで表示されているindex.htmlはどこになるのでしょうか?
そのページはApacheやNginxのデフォルトページですか?
それともご自分で作成されたHTMLファイルですか?
Apache+後者ならば慣習的に/var/www/html/index.html
である可能性が高いです。
ちょっと覗いてみましょう。
Bash
1# Webサーバーの稼働しているコンテナを探す
2$ docker ps
3
4# 該当のコンテナにログイン
5$ docker exec -it [コンテナID] bash
6
7$ cd /var/www/html
8
9$ ls
10
11# 抜ける時はexitコマンドを打ち込んで逃げる
ファイルを開き編集したいと考えています。
貴方がVim、Emacs、NanoあたりのCLIエディタを自在に操れる達人ならともかく、
そうでないならAtomやVSCode、SublimeText等のエディタを使いたいでしょう。
docker run -v
オプションの操作を覚えましょう。
Dockerは起動時にホストマシンからHTMLファイル等をバインドして持ち込み、
仮想マシン内で動作させる為のツールです。
Dockerの基本的な操作はドットインストールに講座があるので、一通り目を通してみましょう。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/11/06 15:29