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

推薦する

CSS の :focus-within の楽しさについて簡単に説明します

Bステーションでパスワードを入力するときに目を覆っているこの画像を見たことがある人もいると思いますこ...

Vue3 の emitting と attr の違いの分析

目次結論は実践分析拡張機能要約する結論は親コンポーネントでカスタム イベントが定義されている場合、子...

jQuery は、画像を切り替えるための左ボタンと右ボタンのクリックを実装します。

この記事では、左ボタンと右ボタンをクリックすることで画像を切り替えるjQueryの具体的なコードを例...

Docker Docker の保存場所を変更する コンテナイメージのサイズ制限を変更する操作

これは新しいバージョンではもう不可能なようで、推奨されません。そうでない場合は、ソフト リンクを直接...

Java+Tomcat 環境の展開とインストールのプロセス図

次に、Centos7 に Java+Tomcat をインストールします。インターネット上には多くの記...

MySQL 5.7.23 のインストールと設定方法のグラフィックチュートリアル

この記事では、参考として MySQL 5.7.23 のインストール チュートリアルを記録します。 1...

JSに関する7つの面接の質問、あなたはいくつ正しく答えられますか

序文JavaScript では、これは関数呼び出しコンテキストです。この動作が非常に複雑であるからこ...

HTML のキャンバスに基づくスクリーンショットのデモ

冒頭に書いた以前、Renren で JS ベースのスクリーンショット ソリューションについて説明した...

Centos6.5 で MySQL 5.7.19 をインストールして設定する方法

Centos6.5にmysql5.7.19をインストールするための詳細な手順は次のとおりです。 1....

webpackでCSSを分割・圧縮し、リンクでインポートする手順

まずコードファイルの構造を見てみましょう。エントリファイル (index1.js) の内容: ...

Tomcat をアンインストールして再インストールする方法 (画像とテキスト付き)

tomcat9をアンインストールする1. Tomcatのインストールはディレクトリに解凍するだけで...

ウェブサイトデザインにおいて非常に重要な概念であるdiv+floatの分析

ウェブサイトの構築では、HTML と CSS に関するさまざまな問題に常に遭遇します。ウェブサイト ...

画像のシームレスなスクロールを実現する JavaScript タイマー

この記事では、画像のシームレスなスクロールを実現するためのJavaScriptの具体的なコードを参考...

「fsck」を使用して Linux のファイルシステムエラーを修正する方法

序文ファイル システムは、データの保存方法と復元方法を整理する役割を担います。 いずれにせよ、時間の...

Vue Element フロントエンドアプリケーション開発開発環境の準備

目次概要1. 必要なソフトウェア環境を開発する1) VSコードのインストール2) ノード開発環境をイ...