spetz
Dzisiejszy wpis o automatyzacji budowania aplikacji .NET Core z użyciem BitBucket Pipelines i Dockera.

#programowanie #dotnet #dotnetnews #dotnetcore #devops #docker #spetz #akademiaspetza
8
trustME
Ma ktos tutaj aplikacje #spring #java w #docker? Jak i jakie VOLUME podpiac zeby moc zapisywac pliki uzytkownikow, tak zeby mi nie zniknely przy restarcie konternera :)
2
  • Najlepsze
  • Wszystkie komentarze
nachteil
@trustME: Coś więcej o tym, jaki masz dokładnie problem?

Generalnie masz dwie metody:
1) data volume, dodajesz wtedy do parametrów startu kontenera -v /mount/dir/in/container - wtedy Docker stworzy sobie gdzieś plik, w którym będą dane, które Twoja aplikacja w kontenerze będzie zapisywać do /mount/dir/in/container (z punktu widzenia systemu w kontenerze). W systemie plików hosta ten plik będzie gdzieś w strukturze plików Dockera.
2) podmontować folder z hosta do kontenera - opcja
1
trustME
Hej. Ogarnalem sobie na #gitlab automatyczny build i tworzenie obrazu dockera.
Musze teraz wrzucic skrypt ktory spowoduje zaciagniecie nowego obrazu.
Jako, ze w tej kwestii (CI, kontenery) dopiero sie ucze to nie wszystko ogarniam jeszcze.
Gosc na Stack'u wrzucil mi cos takiego, ale nie lubie kopiowac czegos co nie do konca rozumiem.
Moze ktos z #linux #ubuntu #programowanie #docker wyjasnic co do konca sie dzieje i
2
  • Najlepsze
  • Wszystkie komentarze
nalej_mi_zupy
. (kropka taktyczna)
1
ManamanaTuriruriru
@trustME w script kolejno :
Jeśli nie ma to instaluje ssh-agent
Odpala ssh-agent
Wrzuca privatekey i nadaje uprawnienia
Wczytuje privatekey do agenta
Tworzy folder
1
wytrzzeszcz
#linux #programowanie #docker
A więc postanowiłem robić dockery
Jak dam -v opcje by montowane było część w systemie plików dla wygody podania kodu. To jak to zamknąć by móc na "produkcję" wrzucić tylko kontener i elo
4
  • Najlepsze
  • Wszystkie komentarze
filozof900
@wytrzzeszcz opinie o używaniu dockera na produkcji są podzielone ;)
5
b.....s
b.....s
@gate-a20: jak się zapomni o "--restart always" to tak bywa ;)
2
e.....m
sudo docker run --name POSTG1 postgres:9.6 -e POSTGRES_PASSWORD=mypass -d postgres
...
postgres: invalid argument: "POSTGRES_PASSWORD=mypass"

Co tu się o------o? #programowanie #docker
1
  • Najlepsze
  • Wszystkie komentarze
M.....L
@efem: nazwa obrazu zawsze idzie ostatnia
2
krogon
@efem: głupoty prawisz. Komunikacja odbywa się z API daemona na prawach roota.

# ls -l /var/run/docker.sock
srw-rw---- 1 root docker 0 Nov 7 2016 /var/run/docker.sock

Trzeba mieć dostęp do tego pliku, a więc albo root, albo być w grupie o nazwie docker.
2
fervi
Tak się uczę Dockera, bo trzeba :P

Czy Docker ogólnie jest "read-only" Zauważyłem testując Xfce4.14, że wszystko co się w nim zapisuje jest "usuwane" (a dokładniej w AUFS przechowywane przez czas trwania sesji). O tym samym czytałem w MySQL. Czy więc jedyna możliwość to wyciąganie katalogów poza "Docker-Image"?

I macie jakieś dobre kursy (szybkie) Dockera? Bo różne problemy z tym miałem :D
#docker #linux
1
  • Najlepsze
  • Wszystkie komentarze
a.....t
a.....t
@fervi: jakby ci sie cos przydatnego otrzymał od mikrów to zawołaj prosze. Do tej pory korzystalem z yt i stacka
0
fervi
fervi Autor
@awa-dent: No spoko. Sam znalazłem na jutubie poradniki, ale nic ciekawego by przeczytać
0
wytrzzeszcz
Treść przeznaczona dla osób powyżej 18 roku życia...
1
  • Najlepsze
  • Wszystkie komentarze
i.....y
i.....y
@wytrzzeszcz: Docker mógłby to świetnie rozwiązać. Każda aplikacja jest opublikowana na localhost na swoim porcie w kontenerze, który akurat potrzebny jest do jej uruchomienia. Dajesz przed tym wszystkim natywny Nginx, który zajmuje się robieniem proxy pass, a jako bonus obsługuje SSL'a, więc nie musisz się bawić z certyfikatami w każdej aplikacji z osobna. Czyli generalnie ekspresowy https i leciutki Nginx, ktory kieruje ruch do dockerów.
5
wacek_1984
Mirki, jakiś dobry poradnik do dockera dla newbie?

Ewentualnie może ktoś podpowie jak zrobić to co chcę osiągnąć.

Mam taki miniPC na i3(2c/4t) 6GB 1x 500GB 1x 320GB, docelowo 2x 1TB

Chciałbym
3
  • Najlepsze
  • Wszystkie komentarze
trustME
Mam do zrobienia prosty task raz na msc w nocy.
Potrzebuje wejsc w folder i w nim uruchomic konkretna komende #docker .
Moge to zrobic po prostu jako komende crontab czy musze napisac skrypt bash'a na dwie linijki i to odpalic z crontaba?

#linux Troche #programowanie i troche #webdev
1
  • Najlepsze
  • Wszystkie komentarze
MiKeyCo
MiKeyCo
Dziś do północy dostępna jest za darmo w Packt książka "Docker Cookbook ". Wymagana rejestracja, legalnie i dla każdego. Polecam.

https://www.packtpub.com/packt/offers/free-learning/

#packt #ebook #zadarmo #free #docker #it #konteneryzacja
2
wytrzzeszcz
jakie są głowne wady #docker gdy mamy 1 VPS nie ma tam miejsca na virtualki a chcemy kilka aplikacji o różnych zależnościach?
4
  • Najlepsze
  • Wszystkie komentarze
wytrzzeszcz
#programowanie #webdev #linux #docker
Chce zrobić dobrze dlatego was pytam.
Powiedzmy że mamy serwer developerski
jak poprawnie użyć dockerów by wystawić kilka usług www?
obok tego ma być kilka usług headless (one się łączą do kogoś większego)
no i w każdej usłudze chce wygodnie zmieniać kod
no i conajmniej jedna z nich wymaga tak nowego softu że debian sie przy tym psuje
3
  • Najlepsze
  • Wszystkie komentarze
wytrzzeszcz
#webdev #linux #docker
Na jednym serwerze chce mieć kilka projektów (stron web) i teraz pytanie jak to robić poprawnie z Dockerem
Każda strona składa się z Bazy danych, Serwera WWW no i plików z kodem

Średnio umiem jak to się robi, bo ani logować się do dockera i robić pull z repo mi się nie wydaje, Ani jak to wstrzykiwać do kontenera.

No
1
  • Najlepsze
  • Wszystkie komentarze
i.....y
i.....y
Treść przeznaczona dla osób powyżej 18 roku życia...
3
  • Najlepsze
  • Wszystkie komentarze
Crisu
Jako janusz kontenerów czy da sie odpalic np dwa osobne kontenery mongo jednoczesnie ? Chce odpalic druga instancje na porcie np 27018 ale krzyczy bledem
docker run --name mojemongod--a -p 27018:27018 mongo

C:\Program Files\Docker\Docker\Resources\bin\docker.exe: Error response from daemon: driver failed programming external connectivity on endpoint moje_mongo_2 (e12f6f7be68bd795e5cc59d121aa839c9467aa4dfbc0f2fcb
d52278c38cd6724): Bind for 0.0.0.0:27017 failed: port is already allocated.

#docker
2
  • Najlepsze
  • Wszystkie komentarze
maniserowicz
Treść przeznaczona dla osób powyżej 18 roku życia...
2
kafapre
Pytanie do osób korzystających z #docker Wszystkie moje projekty bazuja na serwerze Apache lecz różnią się lekko konfiguracja, bazami danych, wersjami php. Załóżmy że mam np:
- 8 projektow w php7 z bazą mysql
- 10 projektow w php7 z bazą redis
- 2 projekty w php5 z bazą mysql
Czy da się zorganizować to tak żeby docker nie zajął mi masy miejsca na dysku tworząc 22 kontenery zawierające prawie
1
  • Najlepsze
  • Wszystkie komentarze
withoutSmallGarden
Codeschool udostępnił nowy kurs za free - Try Docker
#linux #docker #codeschool #kursy #webdev
11
MrDziobak
Jak to jest, że AVD nie pozwala uruchomić systemu przy włączonym Hyper-V, a docker na win 10 wymaga Hyper-V? Da się jakoś sensownie te dwie opcje pogodzić? Bo nie mam zamiaru co chwilę włączać i wyłączać Hyper-V ... A co w przypadku, gdy będe potrzebował dockera i AVD na raz?
Teraz to się dopiero w-------m
#programowanie #docker #android #informatyka #wirtualizacja
2
  • Najlepsze
  • Wszystkie komentarze
s.....k
s.....k
Próbował ktoś odpalać cluster w kubernetes z lokalnego obrazu? Wywala błąd, że nie może zaciągnąć obrazu, ale obraz na pewno istnieje.

"Failed to pull image "app:v1": rpc error: code = 2 desc = Error: image library/app not found"

#kubernetes #docker #webdev
2
  • Najlepsze
  • Wszystkie komentarze