Eh.. [ code ] [ / code ] voor alle commands maakt het iets leesbaarder. maar anyway.bartmaniac schreef op vrijdag 10 juli 2020 @ 11:29:
@Koepert
via ssh. ik zoek het ip op van de container jc5x/firefly-iii:latest 172.20.0.3
doe ik ping 172.20.0.3 vanaf de windows 10 CMD terminal komt er Request timed out
doe ik ping -c 172.20.0.3 krijg ik Access denied. Option -c requires administrative privileges.
ga ik via docker exec -it --user root 142ada01e0dc bash in de container kom ik terecht bij deze prompt
root@142ada01e0dc:/var/www/firefly-iii#. Doe ik daar ssh zegt hij bash: ssh: command not found.Dus ik veronderstel dat dit ssh commando aan de C:\ prompt moet?
doe ik vanaf de C:\prompt ssh ipadrescontainer, gebeurt er enkele seconden niets en dan ssh: connect to host 172.20.0.3 port 22: Connection timed out
in het docker windows scherm bij Resources zie ik volgende staan
Configure the way Docker containers interact with the network
Docker subnet
192.168.65.0/28
default: 192.168.65.0/28
Ik weet niet hoe je exacte hardwareconfig is dus ik leg dit even uit vanuit mijn perspectief.
ik SSH de server op waar Docker op draait. (192.etc etc) vanaf mijn eigen laptop
code:
1
| ssh admin@192.... |
Daar aanwezig voor ik het command uit voor het aanmaken van de CSV-importer container. Dus dan zit ik op mijn Ubuntu server via SSH, op de commandline root (dus niet in een map, niet in docker, gewoon plain inlog).
dus:
code:
1
2
3
4
5
6
| docker run -d \ --rm \ -e FIREFLY_III_ACCESS_TOKEN=blablaheellangtoken \ -e FIREFLY_III_URI=IPADRESCONTAINERZONDERPOORT \ -p 8081:80 \ fireflyiii/csv-importer:latest |
Dat is alles. IK moet dan alleen opletten dat ik sudo-rechten op mijn user zet/heb.
Is het wellicht voor je een optie om Portainer [LINK] te gaan gebruiken? Dat is een webinterface waarmee je containers managed. Wellicht dat op die manier een container aanmaken iets eenvoudiger is. Daar kun je namelijk simpelweg de container openen om het IPadres te zien.