J'ai essayé de créer un environnement Ubuntu en utilisant Docker sur Mac.
La motivation pour rédiger des articles est
Ce sera 3 points.
En guise de mise en garde, cette fois j'ai créé ce type d'environnement pour le scraping en utilisant Selenium + PhantomJS, mais la référence est ancienne, donc la version Ubuntu est ancienne.
Il est divisé en première moitié et en seconde moitié. Dans la première moitié, nous installerons Docker et installerons l'image Ubuntu sur Docker (ce sera bientôt terminé). Après cela, je donnerai un aperçu d'Ubuntu. Au second semestre, nous améliorerons l'environnement d'Ubuntu. Si vous n'êtes pas intéressé par la vue d'ensemble de Linux et Ubuntu, veuillez l'ignorer.
La dernière fois que j'ai essayé d'installer Docker sur Windows, je suis resté bloqué parce que je ne pouvais pas mettre Docker dans mon Windows Home, mais cette fois, c'est une revanche sur mon Mac (parce que mon PC ne fonctionnait pas bien). Nouveau). Il semble que Docker puisse être utilisé récemment sur Windows Home, donc si vous voulez le faire, vous pouvez également le faire sur Windows Home. Je pense qu'il est possible de facturer Windows Pro (vous devez facturer environ 10000 yens).
première moitié
Livre de référence
Installez Docker pour Mac
Pour installer Docker, vous devez créer un compte sur le site officiel (non limité à Docker). Après avoir créé un compte, téléchargez-le depuis Docker Hub et installez-le.
$docker
S'il n'y a pas d'erreur, c'est ok.
référence Installer Docker sur Mac (mise à jour: 2019/7/13)
Ensuite, installez l'image Ubuntu sur Docker.
#Présentation de l'image Ubuntu dans Docker
$docker pull ubuntu16.04
#Exécutez Ubuntu et connectez-vous au shell
$docker run -it ubuntu:16.04
Seulement ça. Facile.
Je suis nouveau sur Ubuntu, je vais donc commencer par un aperçu d'Ubuntu.
En premier lieu, ce sera long de l'histoire de Linux, alors lavons-le légèrement. Linux a été créé en 1991 par une personne nommée Linus Tobals. Cette personne a également créé Git en 2005. J'ai lu quelques livres comme l'histoire de Linux, mais l'histoire derrière la naissance était tellement intéressante.
En gros, les bons points de Linux ・ Basic gratuit ・ Hautement personnalisable ・ Peut être utilisé comme environnement de développement Etc. Cependant, depuis que je le touche pour la première fois, je ne le sens pas.
Principalement classé en 3 systèmes ・ Système Red Hat ・ Système Debian ・ Système Slackware il y a. Chacun a ses propres caractéristiques, il est donc important de l'utiliser en fonction du but.
Ubuntu est un Linux majeur qui correspond au système Debian dans les trois principales distributions de Linux. Il est né en 2004 en dérivant de Debian GNU / Linux avec pour objectif de développement «le système d'exploitation le plus récent et stable qui soit facile à utiliser pour tous». Il a annoncé qu'il publierait de nouveaux ordinateurs de bureau et serveurs tous les 6 mois.
Qu'est-ce qu'Ubuntu | Ubuntu Japanese Team [Par objectif] 7 distributions Linux recommandées pour les débutants
J'ai posté pour la première fois. J'ai eu du mal car je n'étais pas habitué à la notation Markdown. Back quote (this → `) Je l'ai utilisé pour la première fois. De plus, comme je n'ai guère utilisé le HTML, il était difficile d'afficher l'image .svg. Je ne l'ai pas beaucoup approfondi car il s'écartait du sujet principal, mais je ne comprenais pas bien le centrage.
[Collection d'échantillons de notation Markdown](https://qiita.com/tbpgr/items/989c6badefff69377da7#%E7%AE%87%E6%9D%A1%E6%9B%B8%E3%81%8D%E3% 83% AA% E3% 82% B9% E3% 83% 88)
Il semble que Docker puisse être installé sur Raspeye. J'ai beaucoup touché à la tarte aux râpes dans mes recherches, mais je ne savais pas que je pouvais mettre Docker dans la tarte à la râpe. Eh bien, je pensais que je pouvais le faire simplement en n'y pensant pas, mais j'étais encore une fois impressionné de pouvoir faire n'importe quoi avec Razpai.
J'ai touché Ubuntu pour la première fois Comme je touche habituellement Raspeye, je pensais pouvoir comprendre Linux dans une certaine mesure, mais il y avait beaucoup de commandes que je ne connaissais pas. J'ai utilisé Windows pour le PC que j'avais, Mac pour le laboratoire et le stagiaire, et Raspeye pour la recherche, alors je veux m'en souvenir car les commandes sont faussées.
Environnement Ubuntu sur Docker vs environnement Docker sur Ubuntu Qu'est-ce qui est le plus pratique, créer un environnement Ubuntu sur Docker ou créer un environnement Docker sur Ubuntu?
J'aime King Gnu, mais j'ai découvert l'existence d'une mascotte appelée GNU.
J'ai essayé de collectionner des mascottes liées à l'informatique (partie 1)
Continuez vers la seconde moitié.
Les références [Technique de développement de scraping et d'apprentissage automatique avec Python Utilisons BeautifulSoup, scicit-learn, TensorFlow](https://www.amazon.co.jp/Python%E3%81%AB%E3%82%88%E3% 82% 8B% E3% 82% B9% E3% 82% AF% E3% 83% AC% E3% 82% A4% E3% 83% 94% E3% 83% B3% E3% 82% B0-% E9% 96 % 8B% E7% 99% BA% E3% 83% 86% E3% 82% AF% E3% 83% 8B% E3% 83% 83% E3% 82% AF-BeautifulSoup-scikit-learn-TensorFlow% E3% 82 % 92% E4% BD% BF% E3% 81% A3% E3% 81% A6% E3% 81% BF% E3% 82% 88% E3% 81% 86 / dp / 4802610793) Cette fois, j'ai regardé ce qui précède, mais un nouveau est sorti. [Révision supplémentaire de la technique de développement du scraping Python et de l'apprentissage automatique](https://www.amazon.co.jp/%E5%A2%97%E8%A3%9C%E6%94%B9%E8%A8%82Python% E3% 81% AB% E3% 82% 88% E3% 82% 8B% E3% 82% B9% E3% 82% AF% E3% 83% AC% E3% 82% A4% E3% 83% 94% E3% 83% B3% E3% 82% B0-% E6% A9% 9F% E6% A2% B0% E5% AD% A6% E7% BF% 92-% E9% 96% 8B% E7% 99% BA% E3% 83% 86% E3% 82% AF% E3% 83% 8B% E3% 83% 83% E3% 82% AF-% E3% 82% AF% E3% 82% B8% E3% 83% A9% E9% A3 % 9B% E8% A1% 8C% E6% 9C% BA / dp / 4802611927 / ref = pd_lpo_14_img_0 / 358-4721152-4312017? -ebf0-4306-905a-7762d1b93740 & pf_rd_r = HVDKCV7GTEEEJQR8PC5V & psc = 1 & refRID = HVDKCV7GTEEEJQR8PC5V)