CentOS 上の Docker に Jupyter をインストールしてポートを開く方法

CentOS 上の Docker に Jupyter をインストールしてポートを開く方法

jupyterをインストールする

pip インストール jupyter

実行するスクリプトを記述します:

#!/bin/bash
# 実行_jupyter.sh
jupyter ノートブック --no-browser --ip 0.0.0.0 --port 8888 --allow-root > .log 2>&1 &

このスクリプトを起動時に実行するように追加できます

Docker ポートマッピング

まずjupyterがインストールされたコンテナを送信します

docker commit -a 'author' -m "add jupyter" コンテナ名 ubuntu:jupyter

新しいイメージでコンテナを作成する

docker run -itd --name jupyter ubuntu:jupyter -p 80:8888 bash

ホストファイアウォールを開く

ファイアウォールコマンド --zone=public --add-port=80/tcp --permanent
ファイアウォール-cmd --reload
ファイアウォールコマンド --list-port
ファイアウォールコマンド --query-port=80/tcp

ブラウザを使用してホストマシンにアクセスする

ここに画像の説明を挿入

私の開発環境はこんな感じです笑

ここに画像の説明を挿入

CentOS 上の Docker に Jupyter をインストールしてポートを開く方法については、これで終わりです。Docker に Jupyter をインストールする方法の詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • CentOS 上の Docker に Jupyter をインストールしてポートを開く方法
  • DockerコンテナでJupyterノートブックを設定する方法
  • DockerコンテナがJupyterにアクセスできない問題の解決策
  • Docker 上で Tensorboard と Jupyter を実行する方法について簡単に説明します

<<:  mysql ダーティ ページとは何ですか?

>>:  CSS でよく使用されるフォントサイズ、フォント単位、行の高さの詳細な説明

推薦する

http-proxy-middlewareを使用してNodeでプロキシクロスドメインを実装する方法と手順

目次1. プロキシモジュールをインストールする2. プロキシを設定する1. プロキシモジュールをイン...

大規模な Vue.js プロジェクトの構築と維持のための 10 のベスト プラクティス

目次1. スロットを使用してコンポーネントを理解しやすくし、より強力にする2. Vuexストアを正し...

HTML における br と br/ の違い

スタックフローからの回答:単に<br>だけで十分です。その他の形式は、XHTML との互...

MySQL プロジェクトでトランザクション分離レベルを選択する方法

導入コンテンツから始めましょう。誰もが次のような面接のシナリオに遭遇したことがあると思います。インタ...

Linuxでディレクトリを効率的に切り替える方法

Linux でディレクトリを切り替えるとなると、誰もが間違いなくcdコマンドを思い浮かべるでしょう。...

ブラウザは関連するHTTPヘッダーをキャッシュし、HTTPリクエストの数を最小限に抑えます。

最近、Yahoo の 34 の黄金律を読み、ウェブサイトのパフォーマンスを最適化する方法を学びました...

WeChatアプレットはシンプルなサイコロゲームを実装します

この記事では、サイコロゲームを実装するためのWeChatアプレットの具体的なコードを参考までに共有し...

js クロージャとガベージ コレクション メカニズムの例の詳細な説明

目次序文文章1. 終了1.1 クロージャとは何ですか? 1.2 クロージャの特性1.3 クロージャを...

CSS レイアウト チュートリアル: 垂直方向の中央揃えを実現する方法

序文最近、フロントエンドの知識をまとめており、いくつかのインタビューにも参加しました。インタビュー中...

HTML でマウスが停止したときに行全体の色 (tr) を変更する方法

純粋な CSS を使用して、マウスが行の上を通過するときに行の背景色を変更し、その行にフォーカスがあ...

Vueは下部のポップアップウィンドウで複数選択を実装します

この記事の例では、下部のポップアップウィンドウで複数選択を実装するためのVueの具体的なコードを共有...

HTML で 2 列レイアウトを実装する方法の例 (左側は固定幅、右側は適応幅)

HTMLは2列レイアウトを実装し、左側は固定幅、右側は適応幅です。実装1: <スタイル>...

JSONObject の使用方法の詳細な説明

JSONObject は単なるデータ構造であり、JSON 形式のデータ構造 ( key-value構...

MySQL 最適化 Zabbix パーティション最適化

zabbix を利用する上での最大のボトルネックはデータベースです。zabbix のデータストレージ...

MySQL にテーブルが存在するかどうかを確認し、それを一括で削除する方法

1. インターネットで長時間検索しましたが、判定表が存在するかどうかがわからなかったので、漠然と削除...