Witam,
Pracuje z symfony 3 i chce utowrzyc boudle. Tutaj pytanie jak moge przelaczyc do docker php container i wywolac odpowiednie komendy php?
Witam,
Pracuje z symfony 3 i chce utowrzyc boudle. Tutaj pytanie jak moge przelaczyc do docker php container i wywolac odpowiednie komendy php?
Co chcesz zrobić?
Czytaj swoje posty przed wysłaniem...
Może:
docker exec -it {nazwa kontenera z docker ps} php costam.php
ew.
docker exec -it {nazwa kontenera} bash
php costam.php
?
W symfony sa polecenia do tworzenia bundle np php bin/console generate:bundle
. Pytanie jest jak mam wywolac takie polecenie przez docker container?
Możesz np. odpalić bash
a w tym Dockerze i z tamtego poziomu działać, np.: docker exec -it kontener bash
/ docker-compose exec kontener bash
.
Niebardzo tak dziala. Czy musze najpierw zainstalowac docker run --name ubuntu_bash --rm -i -t ubuntu bash
bash?
I wywolac docker exec -it ubuntu_bash bash
?
Nie wiem co robie zle.
Wydaje mi się, że powinieneś jednak przeczytać od deski do deski jakiś tutorial do Dockera, zanim się za niego zabierzesz; zgadując daleko nie zajdziesz, a Twoje chaotycznie napisane posty niestety nie ułatwiają pomocy.
@Patryk27: Już precyzuje pytanie. Muszę odpalić bash
w moim kontenetrze. Po odpaleniu komendy docker ps
wyświetla mi 6 kontenetów. I tutaj nie jestem pewny, którego mam użyć? Więc podstawiłem wszystki po kolei. Jednak bez pozytywnego skutku;
docker exec -it kontener_id1 bash
itd do ...6
Czy ja mam tego basha doinstalować do mojego kontenera czy jak?
Jakiekolwiek polecenie nie podam to zawsze wywala mi ten sam błąd:
tls: oversized record received with lenght 20527
Ok, przełączyłem na powershell i moge użyć basha i php na kontenerze. Tylko teraz nie mam dostępu do projektu. Folder mnt/c/ jest totalnie pusty. Jak moge mappowac dysk C (windows) do ubuntu (subsystem)?
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.