Execute a program within a docker, the easy way…
Leave a commentMay 14, 2020 by aubreykloppers
I know that you can just exec into the docker and run a program, but to do it from outside the docker? (Using linux)
Inside docker you use:
docker exec -ti <dockername> /bin/bash
…and then:
ls -al /etc
Outside of the docker environment:
docker exec -ti <dockername> /bin/bash -c “ls -al /etc”
Another example to import a database into mysql:
docker exec -i <dockername> mysql -uroot -p<SECRET> < <FLENAME>.sql