|
|
Jak dostat logy z Portara na dockeru?
|
|
|
=====================================
|
|
|
|
|
|
1. Prihlasit se na stroj, kde bezi ten docker.
|
|
|
|
|
|
1. pomoci `docker ps` zjistit nazev kontejneru, ktery mne zajima (nejake portaro, napr. *develop_portaro_1*)
|
|
|
|
|
|
1. pomoci `docker exec -it develop_portaro_1 /bin/bash` se dostanu do kontejneru.
|
|
|
|
|
|
1. logy se nachazeji v adresari `/logs` => `cd /logs`
|
|
|
|
|
|
1. log pro dnesni den se nazyva `log.txt`, starsi logy jsou povetsinou zabalene v gzipu a jmenuji se `log.txt<datum>.<poradi>.gz`, napr. *log.txt.2020-01-26.1.gz*
|
|
|
|
|
|
1. tim jsem zjistil, jake logy tam jsou. Ted se dostanu pryc z kontejneru: `exit`
|
|
|
|
|
|
1. zkopiruju potrebne logy z dockeru do hostujiciho stroje do aktualniho adresare: `docker cp develop_portaro_1:/logs/log.txt.2020-01-26.1.gz .`
|
|
|
|
|
|
**Logy se zachovavaji pouze mezi restarty. Pokud se udela recreate, tak se logy smazou. Ten se udela napr. i pri automatickem updatu.**
|
|
|
|
|
|
Log lze rozbalit pomoci prikazu `gzip -d log.txt.2020-01-26.1.gz` |
|
|
\ No newline at end of file |