From 2219cc2dacfdf3b01f89409bcd6d4da451f778d8 Mon Sep 17 00:00:00 2001 From: vikash-05 <40212516+vikash-05@users.noreply.github.com> Date: Wed, 18 Dec 2019 13:38:13 +0530 Subject: [PATCH 1/5] Update docker --- DockerCommands/docker | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/DockerCommands/docker b/DockerCommands/docker index d61af2e..173ccf9 100644 --- a/DockerCommands/docker +++ b/DockerCommands/docker @@ -1,4 +1,5 @@ Docker:-Container +test apt-get update apt-get install docker.io @@ -196,6 +197,14 @@ mysql> select * from emp; | xyz | 5555555 | +------+---------+ 1 row in set (0.00 sec) +history of docker image +docker image history image_name + +Detalis information of docker image +docker image inspect image_id + +delete all unused image +docker image prune From 2b0a02a376afaefad060524668966abedba910d4 Mon Sep 17 00:00:00 2001 From: vikash-05 <40212516+vikash-05@users.noreply.github.com> Date: Wed, 18 Dec 2019 17:15:39 +0530 Subject: [PATCH 2/5] Update docker --- DockerCommands/docker | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/DockerCommands/docker b/DockerCommands/docker index 173ccf9..b36f5fb 100644 --- a/DockerCommands/docker +++ b/DockerCommands/docker @@ -206,6 +206,21 @@ docker image inspect image_id delete all unused image docker image prune +if add new slave with master +docker swarm join-token worker + +join as a master +docker swarm join-token manager + +left from swarm +docker swarm leave + +make all slave master(docker swarm olny allow 1,3,5,7 master node) +docker node promote slave1 slave2 + +make again slave +docker node demote slave1 slave2 + From 369be7d1f14d1ab19b84805ae29086f3c1a9d61a Mon Sep 17 00:00:00 2001 From: vikash-05 <40212516+vikash-05@users.noreply.github.com> Date: Thu, 19 Dec 2019 14:42:57 +0530 Subject: [PATCH 3/5] Update docker --- DockerCommands/docker | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/DockerCommands/docker b/DockerCommands/docker index b36f5fb..0f11ba7 100644 --- a/DockerCommands/docker +++ b/DockerCommands/docker @@ -221,8 +221,17 @@ docker node promote slave1 slave2 make again slave docker node demote slave1 slave2 +docker swarm visulizer +attache the lable with worker node(this command run only master node) +docker node update --label-add ='ssd=true' workernode01 +attache the replicas with label workdernpde01 +docker service create --constraint='node.labels.ssd==true' --replicas=3 -d alpine + +we can also configure engine level label(for engine leave need to configure the daemon.json file) + shift the container to other workers + docker node update --availablity=drain workert01 From 71d798d03ad48e62b28444f0e71edca1dbc004d3 Mon Sep 17 00:00:00 2001 From: vikash-05 <40212516+vikash-05@users.noreply.github.com> Date: Fri, 20 Dec 2019 12:00:08 +0530 Subject: [PATCH 4/5] Update docker --- DockerCommands/docker | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/DockerCommands/docker b/DockerCommands/docker index 0f11ba7..c4f26cf 100644 --- a/DockerCommands/docker +++ b/DockerCommands/docker @@ -233,6 +233,11 @@ we can also configure engine level label(for engine leave need to configure the shift the container to other workers docker node update --availablity=drain workert01 - +docker stack deploy:- When running Docker Engine in swarm mode, you can use docker stack deploy to deploy a complete application stack to the swarm. +The deploy command accepts a stack description in the form of a Compose file. The docker stack deploy command supports any Compose file of version “3.0” or above. +stack file:- + From the Cloud stack file YAML reference, it states a stack file is a file in YAML format that defines one or more services, similar to a docker-compose.yml file but with a few extensions. + + docker stack deploy -c docker-compose.yml wordpresstack From 0f551a38692f83ea684ff4ae0ff64f8ec253f5ef Mon Sep 17 00:00:00 2001 From: vikash-05 <40212516+vikash-05@users.noreply.github.com> Date: Tue, 3 Mar 2020 11:35:57 +0530 Subject: [PATCH 5/5] Update docker --- DockerCommands/docker | 3 +++ 1 file changed, 3 insertions(+) diff --git a/DockerCommands/docker b/DockerCommands/docker index c4f26cf..fd0abf6 100644 --- a/DockerCommands/docker +++ b/DockerCommands/docker @@ -240,4 +240,7 @@ stack file:- docker stack deploy -c docker-compose.yml wordpresstack +* docker restart command for start the again ccontainer +- docker start container_id +- docker container run -d --restart unless-stop imagename