-Étude avec seulement le minimum d'articles sur le bureau! !! ―― Dans quelle mesure pouvez-vous étudier le développement avec l'iPad Pro?
--Personnes qui veulent tout faire avec un seul iPad
c'est simple. Parce que tout a mal tourné (tsu ω-`) Mais ne t'inquiète pas. Un sauveur est apparu sur l'iPad.
iPad OS! !! En outre, ... ** Safari est maintenant affiché sur la version PC **.
Je me demande ce qui est si bon Jusqu'à présent, utiliser via un navigateur Web J'ai du mal à travailler avec ** Cloud9 ** et ** Jupyter Notebook **, mais cela a été amélioré! (J'ai eu du mal car le fonctionnement du curseur sur le Smart Keyboard ne fonctionnait pas ...) Donc cette fois, je voudrais afficher le Jupyter Notebook.
Entrez dans le panneau de configuration VPS de Sakura et appuyez sur "Démarrer"
** Recommandations actuelles: Termius ** C'était facile à faire lors de l'utilisation d'une connexion SSH avec une authentification par clé pour la sécurité.
Assurez-vous que vous avez Docker
$ docker --version
Docker version 1.13.1, build b2f74b2/1.13.1
Télécharger l'image
docker pull jupyter/datascience-notebook
Début temporaire de la création d'un hachage (--rm est ajouté donc il disparaît quand il sort du conteneur)
$ docker run -it --rm jupyter/datascience-notebook /bin/bash
Si vous le mettez dans un conteneur comme jovyan @ xxxxxxx,
Empruntez Python3 dans le conteneur pour créer un hachage du mot de passe (cette fois test
, changez-le en votre favori et sécurisez-le)
$ python3 -c 'from notebook.auth import passwd;print(passwd())'
Enter password:
Verify password:
sha1:43dd030f7f29:bfa2d32e343582447c4ddf176911a8417bc64cc0 ← Utilisez ceci plus tard
Sortie du conteneur (Control + D est également possible)
$ exit
Utilisez le hachage que vous avez créé précédemment pour le mot de passe
Une brève description des arguments -d: je vais l'exécuter en arrière-plan --name: le nom du conteneur est jupyter -p: si le port 8888 est accédé de l'extérieur, cela signifie que vous êtes connecté au 8888 à l'intérieur du conteneur. -u: utiliser en tant qu'utilisateur root
$ docker run -d --name jupyter -p 8888:8888 -u root jupyter/datascience-notebook start-notebook.sh --NotebookApp.password='sha1:43dd030f7f29:bfa2d32e343582447c4ddf176911a8417bc64cc0'
Confirmation que cela fonctionne
$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
5f9c6b139eae jupyter/datascience-notebook "tini -g -- start-..." 3 seconds ago Up 2 seconds 0.0.0.0:8888->8888/tcp jupyter
Lors de l'accès avec l'adresse IP de mon serveur: 8888. .. .. .. C'est fait (Non ∀ \ *) Entrez le mot de passe «test». .. .. .. Je l'ai mis!
Vérifiez si vous pouvez utiliser Python Si vous sélectionnez "Python 3" dans "Nouveau" comme indiqué par la flèche ci-dessus
Comportez-vous comme prévu! !! !! Le meilleur! !!
Le port n'a peut-être pas été libéré.
Vérifiez d'abord les paramètres du pare-feu
$ sudo firewall-cmd --list-all
[sudo] password for rgoto:
public (active)
~Extrait~
ports: 8080/tcp 8888/tcp
Il est rejeté sans 8888 / tcp ici. Ajoutons-le. (Vous pouvez choisir votre port préféré avec le port avant de l'exécution du docker, donc je pense qu'il est plus sûr d'utiliser celui qui n'est pas deviné.)
$ sudo firewall-cmd --add-port=8888/tcp --permanent
(Si vous oubliez / tcp, vous ne pourrez pas l'ajouter et vous serez impatient)
Je pense que je peux enfin l'utiliser correctement! Un garçon sur un iPad CM 「What's a computer?」 J'essaierai de faire des erreurs pour pouvoir le faire.
Utilisation de Jupyter Notebook avec Docker Ouverture du port CentOS 7 avec le VPS de Sakura
Recommended Posts