Installieren Sie Ubuntu 20.04 in der virtuellen Box unter Windows 10 und erstellen Sie eine Entwicklungsumgebung mit Docker

Es fällt Ihnen schwer, eine Umgebung aufzubauen. Wenn Sie es schwer haben, werden Sie wahrscheinlich nach einer Lösung suchen. Ich bin verschiedenen Artikeln verpflichtet, daher habe ich auch eine Notiz über den Aufbau der Umwelt hinterlassen Ich werde einige nützliche Informationen hinterlassen.

Ich habe Ubuntu 18.04 verwendet. Ubuntu 20.04 wurde ebenfalls vor ungefähr einem halben Jahr veröffentlicht, daher denke ich über eine Migration nach. Dieses Mal werde ich eine Docker-Entwicklungsumgebung ausprobieren, die den Remote-Container von vscode verwendet, der den lokalen Bereich nicht so stark wie möglich verschmutzt. Wenn es schwierig zu bedienen ist, können Sie es ändern. Ich möchte mich an Docker gewöhnen.

Bauinhalte, Ziele

Greifen Sie über vscode auf den Docker-Container zu, richten Sie einen Webserver ein, und wenn Sie darauf zugreifen können, sind Sie fertig. Mach es unter Windows 10. Bitte bereiten Sie die virtuelle Box im Voraus vor.

Das folgende Installationsverfahren wird eingeführt.

Verfahren

Die Erklärung erfolgt in der folgenden Reihenfolge.

--Ubuntu20.04 Installation --docker Installation --chrome Installation --vscode Installation

Ubuntu 20.04 Installation

Werfen wir einen Blick auf diesen Artikel! !! (Rundwurf aus erster Hand) → Ubuntu 20.04 in VirtualBox unter Windows 10 installieren Der Installationsvorgang mit einer Abbildung wird vorgestellt. Es ist Qualität auf Arbeitsebene. .. ~~ (Ich möchte es im Verfahrenshandbuch verwenden) ~~ Ist LGTM nicht unzureichend? ??

Ich werde vorstellen, was ich außer den oben genannten Artikeln getan habe.

Kopieren und Einfügen

Machen Sie "Gerät" -> "Zwischenablage freigeben" und "Drag & Drop" der virtuellen Box bidirektional. Etwas wird sich weiterentwickeln. Sie können auch einen freigegebenen Ordner über "Gerät" festlegen.

Verzeichnisname in Englisch

Es ist stressig, "Download" oder "Desktop" auf Japanisch auf dem Terminal zu mischen. Ich will es nicht treffen, also werde ich es ändern. Möchten Sie es ändern, indem Sie den folgenden Befehl ausführen? Wird auftauchen, also lasst uns zustimmen.

LANG=C xdg-user-dirs-gtk-update

Docker-Installation

Ich habe Docker-ce nach der Formel gesetzt. Offizielle URL: https://docs.docker.com/engine/install/debian/

Dieses Mal habe ich docker.io verwendet, ein Paket, das von Ubuntu verwaltet wird. Ich bin sehr glücklich, weil es nur wenige Befehle gibt.

sudo apt install docker.io
sudo gpasswd ${USER} docker #Sie können den Docker-Befehl ohne sudo ausführen
su ${USER} #Aktualisierte Gruppeninformationen. Ich habe mit Neustart neu gestartet

Chrominstallation

Von der offiziellen Website herunterladen und installieren. Es erscheint ein Bildschirm, der installiert werden kann, ohne die Datei zu löschen. Ich kann mich nicht über Ubuntu-Software ärgern.

Offizielle URL https://www.google.com/intl/ja_jp/chrome/

Referenz-URL [Illustriert] Installationsverfahren für Google Chrome unter Ubuntu Desktop 20.04 LTS

vscode Installation

Von der offiziellen Website herunterladen und installieren. Es gibt auch einen Bildschirm, der installiert werden kann, ohne die Datei zu löschen. Ich kann mich nicht über Ubuntu-Software ärgern. Es gibt eine Cloud-Version von VScode.

Offizielle URL https://azure.microsoft.com/ja-jp/products/visual-studio-code/

vscode Plugin

Ich konnte über die Plug-In-Schaltfläche suchen. Nur diejenigen, die vorerst sofort verwendet werden. ..

Ich denke, wir werden in Zukunft Plug-Ins für Git und HTML hinzufügen. ..

Entwicklungsumgebung

Ich werde versuchen, einen Container mit einem Remote-Container zu entwickeln, an dem ich interessiert war. Es ist eine Funktion, die um Juni 2019 hinzugefügt wurde. Vor mehr als einem Jahr. .. Alles was Sie tun müssen, ist das offizielle Tutorial zu üben. Ich habe die von Python verwendet, aber es gibt Tutorials in verschiedenen Sprachen.

Offizielle URL [https://github.com/microsoft/vscode-remote-try-python#things-to-try](https://github.com/microsoft/vscode-remote-try-python#things-to- Versuchen)

Verfahren

  1. Klonen Sie das Repository. Git-Klon https: // github.com / microsoft / vscode-remote-try-python.git
  2. Drücken Sie F1 oder Strg + Umschalt + p. Wählen Sie den Befehl "Remote-Container: Ordner in Container öffnen ...".
  3. Wählen Sie den geklonten Ordner aus und nach einer Weile wird der Container erstellt. Wenn Sie das Terminal öffnen, befindet es sich im Container.
  4. Führen Sie python -m flask run --port 9000 --no-debugger --no-reload aus.
  5. Geben Sie "localhost: 9000" mit Google Chrome an und überprüfen Sie HTML.

Die Ausführung ist vorerst abgeschlossen. Weitere Informationen zum Ausführen des Tutorials finden Sie in README.md auf github. ..

abschließend

Die Installation ist überhaupt nicht gestolpert. Dank der jüngsten Ausgabekultur gibt es viele Artikel, aber die Artikel, nach denen Sie suchen, können schwer zu finden oder zu begraben sein. Ich glaube, ich konnte einen guten Artikel vorstellen, der in diesem Artikel leichter zu verstehen ist.

Die Docker-Entwicklungsumgebung sieht gut aus. Warum ist vscode kostenlos? .. Ich denke jedoch, dass ich eine lokale Umgebung für Dinge möchte, die ich häufig benutze ← Ist es auch ein Verdienst, dass es nicht notwendig ist, venv zu wechseln? Der erste Start dauert einige Zeit, wird jedoch ab dem nächsten Mal wiederverwendet. Ich muss Docker-Compose und Github-Integration ausprobieren. .. Es gab alpine Bilder, aber der Python-Container war debian. alpine Was machst du

Wir hoffen auf Ihre Referenz. Vielen Dank.

Recommended Posts

Installieren Sie Ubuntu 20.04 in der virtuellen Box unter Windows 10 und erstellen Sie eine Entwicklungsumgebung mit Docker
Erstellen Sie eine Browsertestumgebung mit Capybara in der Docker-Entwicklungsumgebung
Erstellen und installieren Sie Wireshark Development Release (3.3.1) unter Ubuntu
Lassen Sie uns Docker unter Windows 10 installieren und eine Überprüfungsumgebung für CentOS 8 erstellen!
Versuchen Sie, mit Docker eine Java-Entwicklungsumgebung zu erstellen
Erstellen einer Doker-basierten Entwicklungsumgebung unter Windows 10 Home 2020 Version 1 Bis WSL2-basierte Docker-Konstruktion
Installieren Sie Docker und Docker-Compose in kürzester Zeit auf Ubuntu
Erstellen Sie eine XAMPP-Umgebung unter Ubuntu
So beenden Sie Docker für Mac und erstellen eine Docker-Entwicklungsumgebung mit Ubuntu + Vagrant
Erstellen Sie eine Unity-Entwicklungsumgebung auf Docker
Konfigurationsskript für die Verwendung von Docker in einer Proxy-Umgebung unter Ubuntu 20.04.1
Erstellen Sie eine Entwicklungsumgebung, in der die Haltepunkte von Ruby on Rails unter Windows funktionieren
Wie installiere ich die in Ubuntu verwendete Sprache und wie erstelle ich die Umgebung?
Installieren Sie Docker unter Ubuntu und richten Sie die Remoteverbindung mit tls ein
Erstellen Sie mit Docker eine PureScript-Entwicklungsumgebung
Verwenden Sie Docker in einer Proxy-Umgebung unter Ubuntu 20.04.1
[Ruby] Erstellen einer Ruby-Entwicklungsumgebung unter Ubuntu
Erstellen Sie eine Java-Entwicklungsumgebung auf dem Mac
Erstellen Sie mit Docker eine Wordpress-Entwicklungsumgebung
Erstellen Sie eine Ultra96v2-Entwicklungsumgebung auf Docker 1
Einfache Konstruktion der Docker + Django-Entwicklungsumgebung
[Kopieren und Einfügen] Erstellen Sie mit Docker Compose Part 2 eine Laravel-Entwicklungsumgebung
So erstellen Sie eine Ruby on Rails-Entwicklungsumgebung mit Docker (Rails 6.x)
So erstellen Sie eine Ruby on Rails-Entwicklungsumgebung mit Docker (Rails 5.x)
Vorlage: Erstellen Sie eine Ruby / Rails-Entwicklungsumgebung mit einem Docker-Container (Ubuntu-Version).
Installieren Sie einfach Laravel 8 auf dem Docker in der PHP8-Umgebung
Erstellen Sie mit Docker schnell eine WordPress-Entwicklungsumgebung
[Java] Erstellen Sie eine Java-Entwicklungsumgebung unter Ubuntu und überprüfen Sie die Ausführung
Einfache Erstellung der Docker Compose + Django-Entwicklungsumgebung
Erstellen Sie eine Entwicklungsumgebung für Docker, Java und Code
So erstellen Sie eine Pytorch-Umgebung unter Ubuntu
Erstellen Sie eine Doker-basierte Entwicklungsumgebung unter Windows 10 Home 2020 Version 2 VS Code sollte die Docker-Entwicklungsumgebung komfortabel gestalten
Erstellen Sie mit Docker CE für Windows eine Webanwendungsentwicklungsumgebung, die Java, MySQL und Redis verwendet
Erstellen Sie eine Entwicklungsumgebung, um Ruby on Jets + React-Apps mit Docker zu erstellen
Erstellen Sie eine Java-Entwicklungsumgebung mit jenv auf Ihrem Mac
Erstellen Sie eine Ruby on Rails-Entwicklungsumgebung in AWS Cloud9
Ich habe eine Ubuntu-Umgebung unter Windows 10 mit WSL2 erstellt.
Erstellen Sie die Entwicklungsumgebung von Docker + Laravel PHP + Vue.j in 5 Minuten
[Hinweis] Erstellen Sie eine Python3-Umgebung mit Docker in EC2
Befehlsnotiz zum Installieren von xeyes in der Ubuntu-Docker-Umgebung
[Rails] [Docker] Kopieren und Einfügen ist in Ordnung! So erstellen Sie eine Rails-Entwicklungsumgebung mit Docker
Installieren Sie Docker unter Windows 10 PRO
Installieren Sie Docker unter Ubuntu Server 20.04
Ubuntu unter Windows Build-Geschwindigkeit
Ruby ① Erstellen einer Windows-Umgebung
Installieren / Ausführen eines eigenständigen Robotersimulators in der wsl2 / docker-Umgebung!
Schwierigkeiten beim Erstellen einer Ruby on Rails-Umgebung (Windows 10) (SQLite3)
[Docker] Erstellen Sie eine Site mit Hugo und veröffentlichen Sie sie auf GitHub