wiki/docker.md

49 lines
774 B
Markdown
Raw Normal View History

2020-09-28 08:49:00 +00:00
2020-09-28 08:57:21 +00:00
docker build -t project/name .
2020-09-28 08:49:00 +00:00
2020-09-28 08:57:21 +00:00
Run interactif:
2020-09-28 08:49:00 +00:00
docker run -it project/name bash
Connection to an running container:
docker exec -it project/name bash
Inspection de docker
--------------------
2020-09-28 08:57:21 +00:00
Use dive
2020-09-28 08:49:00 +00:00
2020-09-28 08:57:21 +00:00
dive project/name (apt install dive)
2020-09-28 08:49:00 +00:00
2020-09-28 08:57:21 +00:00
Going deeper
============
2020-09-28 08:49:00 +00:00
docker swarm
------------
docker swarm init
- see nodes: `docker node ls`
- see token: `docker swarm join-token worker`
- Start a stack: `docker stack deploy --compose-file docker-compose.yml easymaint`
- See stack: `docker stack services easymaint`
- Stop the stack: `docker stack rm easymaint`
docker context
--------------
docker context create gulplug --docker "host=ssh://root@51.77.195.234"
docker context ls
docker context use gulplug
docker ps