docker context 可用于直接把docker image push到 cloud上,并切换到context 中,直接执行docker ps 去查看在cloud上运行的container 的状态。
参看:https://xieheng0915.github.io/mangxier/Azure_tech/azure_jenkins_001.html
docker context create myacicontext
docker context use myacicontext
之后想要退出context,查看local 的docker image 和 container,怎么也找不到command,其实只要切换到default context 就可以了
>docker context ls
NAME TYPE DESCRIPTION DOCKER ENDPOINT KUBERNETES ENDPOINT ORCHESTRATOR
default moby Current DOCKER_HOST based configuration unix:///var/run/docker.sock swarm
myacicontext * aci arial-gp@eastus
>docker context use default
default
>docker ps //显示local 环境的docker
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
c227222a7e44 jenkins/jenkins:lts "/sbin/tini -- /usr/…" 27 hours ago Up 27 hours 0.0.0.0:5000->5000/tcp, 0.0.0.0:8080->8080/tcp, 50000/tcp youthful_hodgkin
此时也可以docker context rm [context name]
docker context official doc:
https://docs.docker.com/engine/reference/commandline/context/
网友评论