Czytam właśnie o #docker #vagrant Zainstalowałem dockera, działala to jako tako lokalnie. Problem zaczyna sie z deploymentem. Mam jeden serwer dedykowany z centOS i panelem zarządzania WHM/cPanel a drugi to linuxpl. Pierwsze pytanie to czy moge sobie odpalic 2 projekty na raz i na nich dzialac? (lokalnie) Drugi problem to załóżmy że na tym dedykowanym odpale dockera i deployment będzie bezproblemowy - a jak rozwiązać temat z zarządzaniem
Wszystko
Najnowsze
Archiwum
- 1
@lukasilestam: chyba mylisz pojęcia. Docker i Vagrant mogą działać całkiem osobno. Możesz np stworzyć sobie środowisko w Vagrancie i później uruchamiać je lokalnie lub zdalnie na jakimś serwerze. W vagrancie możesz sobie ogarnąć wstawianie konfiguracji, ale jest to pracochłonne bo jak nie skorzystasz z jakiegoś ansibla, to musiabłyś to ogarnać skryptami bashowymi.
Dockerem za to robisz sobie kontenery i dzielisz na nie swoja aplikację (np kontener z apache, drugi z mysql,
Dockerem za to robisz sobie kontenery i dzielisz na nie swoja aplikację (np kontener z apache, drugi z mysql,
Śmieszna sprawa xD Udało mi się postawić całe środowisko na #docker, zrobić deploy aplikacji w #capistrano, niemal to wszystko spiąć. Tylko... Capistrano tworzy symlink do najnowszego releasu w folderze current. A kontener dockera widzi tam dosłowny symlink, czyli na filesystemie hosta xD Tak więc
K---a xD Da się jakoś zmusić dockera żeby mapował symlinki relatywnie czy coś? Żeby
bash: cd: current: No such file or directoryK---a xD Da się jakoś zmusić dockera żeby mapował symlinki relatywnie czy coś? Żeby
- 3
Na ten moment docker wygenerował więcej problemów niż dał korzyści.
@kliknij_tutaj mount -rbind /mnt/hdx/homedir home
Treść przeznaczona dla osób powyżej 18 roku życia...
A restartowałeś komputer? ( ͡º ͜ʖ͡º)
- 1
@ImReally: pierwszy to port na hoście, drugi w kontenerze. :* :* :* dzziała
- 0
@luki_sk: dziekuje
@wytrzzeszcz: wtrącę tylko - zacznij od podstaw (np. czym się różni obraz od kontenera), złotych zasad (np. jeden proces na kontener), a potem szukaj przykładów użycia dla konkretnych technologii - inaczej to będzie wyglądało dla #java niż dla #php.
Stawiał ktoś gitlab-ci z runnerem dockerowym ale z docker-compose zamiast obrazu dockerowego? nie chcę stawiać tego dockera w gigantnycznym obrazie albo instalując środowisko z poziomu .gitlab-ci.yml ( ͡° ͜ʖ ͡°) #programowanie #docker
Zaczynam przygodę z Dockerem. Skąd takie parcie wszędzie na kompilowanie obrazów i przechowywanie ich w hubach? Chodzi mi o to, czy nie lepiej przechowywać same Dockerfile w gicie i kompilować je przy stawianiu środowiska, tak jak robi się to przy Vagrant+Ansible? Tam mamy pliki tekstowe z których budujemy stack, a nie, że przechowujemy obrazy maszyn w jakiś hubach. Ktoś tu może powiedzieć, że mając obraz mamy pewność jakie dokładnie środowisko otrzymamy na
@elektryk91: do hub.docker.com możesz wysłać obraz utworzony z palca albo automatyczny build. W drugim przypadku na podstawie przesłanego Dockerfile obraz zostanie utworzony automatycznie.
Co do zasadności użycia Docker Huba.
Nie widzę przeciwwskazań w trzymaniu wszystkich Dockerfile, na podstawie których zbudujesz obrazy by potem utworzyć kontenery aplikacji, w repozytorium projektu. Jednakże proces budowy obrazów jest czasochłonny. Często używany tych samych obrazów po wielokroć. Aby oszczędzić czas i zasoby w takich sytuacjach
Co do zasadności użycia Docker Huba.
Nie widzę przeciwwskazań w trzymaniu wszystkich Dockerfile, na podstawie których zbudujesz obrazy by potem utworzyć kontenery aplikacji, w repozytorium projektu. Jednakże proces budowy obrazów jest czasochłonny. Często używany tych samych obrazów po wielokroć. Aby oszczędzić czas i zasoby w takich sytuacjach
- 1
@stacktrace: Kolega pewnie niebawem wyrazi swoje zdanie, ale IMO nie ma sensu stawiać osobnego kontenera z serwerem bazy danych pod każdą bazę. Na tym polega linkowanie kontenerów aby jeden mógł się komunikować z wieloma innymi.
Mireczki, buduję obraz dockera który ma się znajdować na githubie razem z projektem i ma to działać tak, że dwie komendy mają (git clone + docker-composer up) stworzyć w 100% sprawne środowisko deweloperskie. Jedna rzecz, która mnie martwi, to co z bazą danych. 250 MB po wywaleniu niepotrzebnych rzeczy. Nie mogę raczej tego wrzucić do repo bo po pierwsze to nie ma sensu, a po drugie github ma limit 100mb. Jedyne co
Mirki z #linux #docker i może #androiddev mam pytanie:
Tworzę sobie obraz dockerowy, który ma być uruchamiany z poziomu GitLab-CI jako Runner. Mój obraz opieram na Ubuntu:latest. Piszę własny Dockerfile i wszystko jak dotąd było ok - dochodzę jednak do miejsca, w którym chcę do systemu dodać android-udev-rules, żeby móc spokojnie podłączyć fizycznego Androida do komputera, na którym startuje Runner. Build wywala się na:
Tworzę sobie obraz dockerowy, który ma być uruchamiany z poziomu GitLab-CI jako Runner. Mój obraz opieram na Ubuntu:latest. Piszę własny Dockerfile i wszystko jak dotąd było ok - dochodzę jednak do miejsca, w którym chcę do systemu dodać android-udev-rules, żeby móc spokojnie podłączyć fizycznego Androida do komputera, na którym startuje Runner. Build wywala się na:
/bin/sh: 1:@Admiral16: nie znam się na #androiddev ale się wypowiem. W przypadku urządzeń IO nie da się całkowicie odciąć od hosta, niemniej możesz dać *kontenerowi* dostęp do urządzeń do hosta podłączonych:
http://stackoverflow.com/questions/24225647/docker-any-way-to-give-access-to-host-usb-or-serial-device
http://stackoverflow.com/questions/24225647/docker-any-way-to-give-access-to-host-usb-or-serial-device
Odpal #docker. Odtwarzany utwór przeskakuje na początek... Eeee...
Powtórz. Powtarza sie za kazdym razem.
Szybki Google. Od 2 lat niezalatany Bug ( ͡° ͜ʖ ͡°) jestem poważnym programem, ten system jest powazny #linux #bekazlinuksa
Powtórz. Powtarza sie za kazdym razem.
Szybki Google. Od 2 lat niezalatany Bug ( ͡° ͜ʖ ͡°) jestem poważnym programem, ten system jest powazny #linux #bekazlinuksa
- 1
#webdev #docker
Testował ktoś już natywnego Dockera pod Windowsa? https://docs.docker.com/docker-for-windows/
ᕙ(⇀‸↼‶)ᕗ
Testował ktoś już natywnego Dockera pod Windowsa? https://docs.docker.com/docker-for-windows/
Docker for Windows requires Microsoft Hyper-V to run. After Hyper-V is enabled, VirtualBox will no longer work
ᕙ(⇀‸↼‶)ᕗ
Cześć! Od kilku tygodni pracuje nad nowym sposobem zarządzania zasobami w chmurze. Trochę zainspirował mnie Docker - bardzo przyjemny sposób opisywania tego, co ma się dziać w "pojemniku". To, co najbardziej mi się spodobało, to możliwość reużywania innych skryptów.
Do samego cloudu (IaaS) nic podobnego nie znalazłem, jedynie heat openstacka i kilka komercyjnych rozwiązań, w większości mało intuicyjnych. Chciałbym stworzyć podobną bazę, na której można by oprzeć już jakieś konkretne aplikacje, lub szablony
Do samego cloudu (IaaS) nic podobnego nie znalazłem, jedynie heat openstacka i kilka komercyjnych rozwiązań, w większości mało intuicyjnych. Chciałbym stworzyć podobną bazę, na której można by oprzeć już jakieś konkretne aplikacje, lub szablony
- 0
@heres: Ansibla znałem bardziej jako zamiennik dla Puppeta - czyli coś do skonfigurowania "środka" systemu. Widze że do orchestracji też coś ma. Poczytam już jutro :) Ale na pierwszy rzut oka też wygląda na potworka podobnego do Heat'a: http://docs.ansible.com/ansible/guide_rax.html
@didijo nowy docker 1.12 z wbudowanym docker swarmem, ewentualnie cos bardziej skomplikowanego - kubernetes, do obu jest jeszcze fajna nakladka do zarzadzania oboma rozwiazaniami czyli rancher
- 2
To normalne, że każde komendy pozostają jak się wpisze
docker-compose ps? :s #docker
źródło: comment_fTC4mbzSsC0i78jBbOywKI55kt0O1W7F.jpg
Pobierz- 0
@drwxr: Ideą kontenerów jest to, że działaja one na zasadzie usługi tzn. np. stawiasz na takim kontenerze takiego mysql'a i on nasłuchuje na danym porcie i możesz się wted z taką usługa komunikować i z takich kontenerów budujesz sobie środowisko jakie potrzebujesz. idea fajna, bo te same kontenery możesz uzywac w różnych projektach w zależności co chcesz zrobic. co do twojego pytania to jak uruchamiasz ten kontener to twoje polecenie
- 0
@Attimo: super, dzięki za wyjaśnienie
To jak ten cały blue ocean dla #jenkins zainstalować ?
ale tuaj piszą o budowaniu:
How will Jenkins users consume the Blue Ocean UI?
Blue Ocean will be packaged in a plugin and made available for installation via the update center. The aim is to deliver it without modifying your existing Jenkins configuration so you can run it side by side with the classic Jenkins UI.
ale tuaj piszą o budowaniu:
- 2
Chce przejść na 'wyzszy level' ( ͡° ͜ʖ ͡°) i zamiast xamppa czego powinienem używać? Docker? Vagrant?
#naukaprogramowania #php #docker #vagrant
#naukaprogramowania #php #docker #vagrant
@Najkon: Apache + MySQL?
- 3
Co to teraz taka moda na #vagrant #docker?
Czemu to takie fajne i taka furorę robi?
#programowanie #php
Czemu to takie fajne i taka furorę robi?
#programowanie #php
- 1
warto przerzucić się z #vagrant na #docker beta na #windows ? vagrant mam już maszynę postawioną, skonfigurowaną i w sumie wszystko z nią zrobionego, jakiś plus bedę miał z przejścia na dockera poza takim że mogę mieć to samo środowisko na serwerze produkcyjnym ? szybciej to się np odpala/działa ?
#webdev #programowanie #php
#webdev #programowanie #php
@Jurigag: Generalnie sprawa wygląda tak: jeśli możesz to przerzuć się na cokolwiek unixopodobnego, bo wygoda pracy jest nieporównywalnie większa niż praca w MINGW pod Windowsem(jakimkolwiek). Docker pozwala na dużo więcej niż Vagrant, poszukaj informacji w google "devops docker", "docker ibm pdf" oraz "docker pipeline" etc. Znajdziesz full materiałów tego typu.
lub bardziej akuratne - nowsze. Szczególnie prezentacje IBM mogą być megatreściwe.
Z własnego doświadczenia jestem w stanie powiedzieć, że jeżeli umiesz pochwalić
lub bardziej akuratne - nowsze. Szczególnie prezentacje IBM mogą być megatreściwe.
Z własnego doświadczenia jestem w stanie powiedzieć, że jeżeli umiesz pochwalić
@Jurigag Masz odpowiedź, czemu to nadal jest beta ;D
- 3
Gdyby ktoś był zainteresowany podszkoleniem się z #docker, za jakieś 6 minut na streamie będziemy zajmować się prostym dockeryzowaniem statycznej strony.
W praktyce chcę, by statyczna dokumentacja w html (wygenerowana ze sphinx'a), była dostępna automatycznie pod adresem
Do zrobienia:
1. Budowanie dokumentacji w kontenerze
2. serwowanie jej za pomocą httpd oraz przy wykorzystaniu
W praktyce chcę, by statyczna dokumentacja w html (wygenerowana ze sphinx'a), była dostępna automatycznie pod adresem
docs.Do zrobienia:
1. Budowanie dokumentacji w kontenerze
2. serwowanie jej za pomocą httpd oraz przy wykorzystaniu
#programowanie
Własnie zainstalowałem sobie #docker na #osx i mam problem. Na Linuksie moje apki polegały swoje działanie na tym, że każdy kontener miał swój IP i łączyły się z kontenerami bezpośrednio przez ten IP. Na Macu niestety Docker działa przez maszynę wirtualną (docker-machine) i nie mam bezpośredniego dostępu do tych IP. Da się jakoś sprawić, aby i na Macu każdy kontener miał swoje IP dostępny z
Własnie zainstalowałem sobie #docker na #osx i mam problem. Na Linuksie moje apki polegały swoje działanie na tym, że każdy kontener miał swój IP i łączyły się z kontenerami bezpośrednio przez ten IP. Na Macu niestety Docker działa przez maszynę wirtualną (docker-machine) i nie mam bezpośredniego dostępu do tych IP. Da się jakoś sprawić, aby i na Macu każdy kontener miał swoje IP dostępny z
- 0
@InnyKtosek: vagrant
- 0
Komentarz usunięty przez autora



















Druga sprawa, że o ile dobrze pamiętam to Parallels jest płatny.
Parallels rzeczywiście jest płatny, ale rozsądnej alternatywy dla niego brak.