Menu
Witold Ciżmowski
  • about me
  • knowledge
  • kontakt
  • o mnie
Witold Ciżmowski

Share Buttons

Share on Facebook
Facebook
Tweet about this on Twitter
Twitter
Share on LinkedIn
Linkedin

Docker po swojemu… cz.I

Posted on 9 stycznia 20199 stycznia 2019 by admin
Share this...
Share on Facebook
Facebook
Tweet about this on Twitter
Twitter
Share on LinkedIn
Linkedin

Cześć,

No to po kolei. Przede wszystkim zachęcam wszystkich, którzy kodują webowe szczególnie aplikacje /ale nie tylko/, do poznania i uzywania dockera.

Instalacja opisana jest tu : https://docs.docker.com/install/linux/docker-ce/ubuntu/#install-docker-ce

Jeśli wiecie już co i jak, to drugim krokiem będzie pobranie „środowiska”:

https://github.com/wcizmowski/devilbox

Celowo polecam swoje archiwum, to klasyczny fork z Cytopia /w tym wypadku/. Jeśli już okiełznacie w sensie instalacji /wszystko opisane tutaj/, kolejnym krokiem jest zwyczajne „wrzucenie” odpowiedniego projektu. Ja zwyczajowo trzymam w folderze:

../data/www

Przy czym trzeba pamiętać, że de facto sam projekt jaki potem chcemy wywołać należy umieścić w katalogu htdocs /nazwę tą można w pliku .env zmienić/. Więc mamy już wszystko. Teraz pozostaje dockera aktywować w sensie kontenerów. I można to na różne sposoby zrobić. Ja napisałem skrypt start3.sh który znajduje sie katalogu głównym środowiska. Wystarczy go z konsoli uruchomić. I… tyle, mamy działające środowisko, teraz kwestia naszych virtual hostów:

 

Kolejny ekran przedstawia nasze virtual hosty:

 

 

Jak widać, niektóre wymagają konfiguracji, ale celowo je tam pokazałem, aby wiadomo było co dalej z „surowymi” hostami. Musimy juz jedynie w pliku /etc/hosts dodać wpisy z IP

W tym momencie mamy już wszystko gotowe – pozostaje uruchomić dowolny site lokalny.

W kolejnej części omówię bardziej zaawansowane rzeczy związane głównie z konfiguracją, ale nie tylko.

 

Dodaj komentarz Anuluj pisanie odpowiedzi

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

Tagi

alien (1) bootstrap (1) bootstrap 4 (1) branch (1) chmod (2) darmowe szablony (1) deb (1) dropbox (1) dystrybucje linux (1) ECDSA (1) ElasticSearch (1) elk (1) FielZilla install Linux (1) FileZilla (2) Filezilla install (1) gałąź (1) git (2) git extras (1) htaccess (1) http (1) https (1) ilość plików (1) kod (1) konwersje (1) Linux (9) Log stash (1) monitoring systemu (1) montowanie dysku (1) montowanie katalogu (1) montowanie zasobu (1) no password (1) opensuse (1) password (1) php (5) php 5.x to 7.x (1) php7 (1) php 7. (1) php 7.3 (1) php 7.x (2) pliki (1) prawa plików (1) programowanie (1) rpm (1) ssh (2) szablony stron www (1)

kategorie

  • Bez kategorii (4)
  • Cloud computing (2)
  • devops (6)
  • git (1)
  • Linux (34)
  • Nowe technologie (7)
  • Ogólne (28)
  • php (2)
  • PhpStorm (5)
  • Programowanie (23)
  • Projektowanie (5)
  • Web Dev (10)
  • Windows 10 (1)
  • Wszystkie wpisy (59)

Tagi

alien bootstrap bootstrap 4 branch chmod darmowe szablony deb dropbox dystrybucje linux ECDSA ElasticSearch elk FielZilla install Linux FileZilla Filezilla install gałąź git git extras htaccess http https ilość plików kod konwersje Linux Log stash monitoring systemu montowanie dysku montowanie katalogu montowanie zasobu no password opensuse password php php 5.x to 7.x php7 php 7. php 7.3 php 7.x pliki prawa plików programowanie rpm ssh szablony stron www
©2021 Witold Ciżmowski | Powered by WordPress & Superb Themes
Ta strona korzysta z ciasteczek aby świadczyć usługi na najwyższym poziomie. Dalsze korzystanie ze strony oznacza, że zgadzasz się na ich użycie.Zamknij