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 でよく使用されるフォントサイズ、フォント単位、行の高さの詳細な説明

推薦する

Vue が 4 レベルのナビゲーションと検証コードを実装する方法の例

効果: まず5つのVueインターフェースを作成する1.home.vueページ <テンプレート&...

DockerコンテナのライフサイクルアーキテクチャとVMとの違いについて詳しく説明します。

コンテナのライフサイクルコンテナランタイムのライフサイクルコンテナは、分離特性を持つプロセスのセット...

Linuxはデュアルネットワークカードボンドとドライバーインターフェースを使用する

債券とは何かNIC ボンドは、実稼働シナリオでよく使用されるテクノロジーです。複数の NIC を 1...

Mysql8.0はソート問題を解決するためにウィンドウ関数を使用する

MySQL ウィンドウ関数の紹介MySQL は MySQL 8.0 以降、ウィンドウ関数をサポートし...

CSSセレクタを使用してラベルスタイルを設定するサンプルコード

CSS セレクターHTML タグにスタイルを設定すると、タグの属性を設定できます。 <div ...

JSインターセプト文字列の3つの方法の詳細な説明

JS には、文字列をインターセプトするための 3 つのメソッド、 slice() 、 substri...

select count() と select count(1) の違いと実行方法

Count(*) または Count(1) または Count([column]) は、おそらく S...

Vueコンポーネントドキュメント生成ツールライブラリのメソッド

目次.vue ファイルの解析文書情報を抽出するコンポーネント名、説明、プロパティ、メソッド、モデルを...

vagrant+virtualBoxで仮想マシンを構築する方法

1. はじめにVagrant は、仮想マシン (VirtualBox) を構築および管理するためのツ...

MySql カンマ連結文字列クエリの 2 つの方法

次の2つの関数は、 FIND_IN_SETと同じように使用されます。使用する場合、 FIND_IN_...

Day.js をベースにした JavaScript での日付処理のよりエレガントな方法

目次day.js を使用する理由モーメントデイ.js day.js がなければどうなるでしょうか? ...

Docker、プレーヤー機能を備えたCMSオンデマンドシステムを構築

目次文章1. 機械を準備する2. Dockerをインストールする1. 依存パッケージをインストールす...

Mysql マスタースレーブレプリケーションの注意事項の説明

1. マスター'x@xxxx:x'への接続エラー- 再試行時間: 60 再試行回数:...

指定したディレクトリに nginx をインストールする方法の例

会社の要件により、異なる場所にある 2 つの nginx サーバーを同じマシンにインストールする必要...

HTML ユーザー登録ページ設定ソースコード

上記の Web ページをデザインします。 <!DOCTYPE html> <htm...