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

推薦する

JavaScript CollectGarbage 関数の例

まず、メモリ解放の例を見てみましょう。 <スクリプト言語="JavaScript&q...

実稼働環境でのNginx高可用性ソリューションの実装プロセスの分析

準備: 192.168.16.128 192.168.16.129 2 台の仮想マシン。 Nginx...

MySQL の連結で複数の一重引用符と三重引用符を使用する際の問題

文字列を動的に連結する場合、文字連結を使用することが多いです。次のような連結の引用符の意味がわかりま...

HTML テーブルタグチュートリアル (26): セルタグ

<TD> タグの属性は、テーブル内のセルのプロパティを設定するために使用されます。表 &...

DockerでPrometheusをインストールする詳細なチュートリアル

目次1. Node Exporterをインストールする2. cAdvisorをインストールする3. ...

HTML チュートリアル: title 属性と alt 属性

XHTML は CSS レイアウトの基礎です。jb51.net は常に XHTML 知識の習得を重視...

HTML にオーディオファイルを挿入してブラウザで再生する場合の互換性の問題

HTML にオーディオ ファイルを挿入した後 (mp3 ファイルを再生した後) に発生したいくつかの...

Dockerイメージストレージoverlayfsの使用

1. 概要Docker のイメージはレイヤーで設計されています。各レイヤーは「レイヤー」と呼ばれます...

Docker ロード後にイメージ名が none になる問題の解決方法

最近、docker load -i コマンドを使用してイメージ パッケージを圧縮した後、イメージ名と...

LinuxでIPを表示する方法の例

ネットワークの問題のトラブルシューティング、新しい接続のセットアップ、ファイアウォールの構成を行うと...

MySQLへのJava接続の基礎となるカプセル化の詳細な説明

この記事では、Java接続MySQLの基礎となるカプセル化コードを参考までに紹介します。具体的な内容...

SQLは、隣接する2行のデータに対して加算、減算、乗算、除算の演算を実行します。

SQL は、データを特定の順序で並べ替え、特定のフィールドでグループ化した後、隣接する 2 つのデ...

MySQLデータ移行方法とツールの分析

この記事は主にMySQLデータ移行方法とツールの分析を紹介します。サンプルコードを通じて詳細に紹介さ...

なぜCSSをヘッドタグに配置する必要があるのか

考えてみてください。なぜcss 、 javascriptのようにbodyタグの末尾ではなく、 hea...

MySQL 5.7.18 インストールチュートリアルと問題の概要

MySQL 5.7.18 のインストールと問題の概要。今日、新しい MySQL サーバーを導入しまし...