[解決済み] DockerFileからDockerインスタンスを実行するにはどうすればよいですか?
2022-03-02 09:13:05
質問
dockerを起動させる方法がやっとわかりました。
docker run --name my-forum-nodebb --link my-forum-redis:redis -p 80:80 -p 443:443 -p 4567:4567 -P -t -i nodebb/docker:ubuntu
redisインスタンスにリンクさせたよ、かっこいいね。
これはスクラッチからで、redisインスタンスを作成したときに想定しています。
docker run --name my-forum-redis -d -p 6379:6379 nodebb/docker:ubuntu-redis
リモートレポジトリからイメージを取得するのですか?
NodeBBでは
Dockerfile
https://github.com/NodeBB/NodeBB/blob/master/Dockerfile
使い方がよくわからないのですが、どうしたらいいのでしょうか?リモートでこのDockerfileを呼び出すことで、どうにかしてローカル環境を作ることができるのではないかと思っています。
これは正しいのでしょうか?もしそうなら、リモートを指すローカルインスタンスはどのように作成すればよいのでしょうか?
どのように解決するのですか?
ファイルをダウンロードし、同じディレクトリから
docker build -t nodebb .
これでローカルマシンに nodebb という名前のイメージが作成され、そこから
docker run -d nodebb
(を変更することができます。
nodebb
を自分の名前に変えてください)。
関連
-
[解決済み] Dockerfileの'COPY'と'ADD'コマンドの違いは何ですか?
-
[解決済み] Dockerコンテナの中から、マシンのローカルホストに接続するにはどうすればよいですか?
-
[解決済み] Docker Dockerコンテナからホストへのファイルコピー
-
[解決済み] DockerfileのCMDとENTRYPOINTの違いは何ですか?
-
[解決済み] ホストからDockerコンテナにファイルをコピーする方法は?
-
[解決済み] リポジトリを使用せずに、あるホストから別のホストにDockerイメージをコピーする方法
-
[解決済み] ホストからDockerコンテナのIPアドレスを取得する方法
-
[解決済み] 古いDockerコンテナを削除する方法
-
[解決済み】Dockerは仮想マシンとどう違うの?
-
[解決済み】Dockerがlxc-tools(ユーザースペースのLXCツール)に追加するものは何ですか?)
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] docker-compose: バインドマウントとマネージドマウントのマウントを定義する
-
[解決済み] docker-composeで既存のイメージを更新する方法は?
-
[解決済み] Docker: ドッカープッシュのための認証方法は?
-
[解決済み] dockerfileでローカルイメージをベースイメージとして使用するにはどうすればよいですか?
-
[解決済み】Dockerがlxc-tools(ユーザースペースのLXCツール)に追加するものは何ですか?)
-
[解決済み】Dockerコンテナ内のRootパスワードについて
-
[解決済み】擬似TTYを割り当てるDockerの-tオプションに戸惑う
-
[解決済み】docker run <IMAGE> <MULTIPLE COMMANDS> (ドッカーラン)。
-
[解決済み】Dockerエラーは、Dockerコンテナを削除することはできません、競合:リポジトリ参照を削除することはできません。
-
[解決済み】Dockerのコンテナイメージが大きいのはなぜですか?