前提・実現したいこと
「Docker によるアプリケーション 開発環境構築ガイド」の第4章p201からp206にあたる内容で、
ローカルでnode.jsのexpressを使ってアプリを作成してブラウザで確認ということを実行したいのですが、コマンドをその通りに最後まで実行して、ブラウザで確認するところで確認ができません。
Node.jsとnpmのインストール
$ apt-get update $ apt-get install -y nodejs npm # npmのいくつかのモジュールはnodejsコマンドではなくnodeコマンドとして実行しようとするので、シンボリックリンクを作成してnodeを実行したときにnodehjsが実行できるようにする $ ln -s /usr/bin/nodejs /usr/bin/node
express-generatorをインストール
$ npm install express-generator@4.15.5 -g
プロジェクトの雛形を作成、起動
$ express --view=ejs todos
# todosディレクトリに移動し、作成されたpackage.jsonに書かれたライブラリのインストールをした後、npm startで実行する $ cd todos $ npm install $ npm start
ブラウザでアクセスして起動を確認
localhost:3000
→
このサイトにアクセスできません
localhost で接続が拒否されました。
確認できず。
環境情報
dockerの ubuntuメージをpullしてubuntu環境を構築 ※vagrantの bento/ubuntu-16.04イメージを利用してubuntu環境を構築した場合でも試してみたが結果は同様でした。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。