Docker常用命令:
1.显示docker容器
【root@sxss】# docker ps
2.显示所有docker容器(包括已经退出的)
【root@sxss】# docker ps -a
3.进入docker
【root@sxss】# docker exec -it [$容器 id] bash
4.启动docker
【root@sxss】# docker start [$容器id]
5.停止docker
【root@sxss】# docker stop [$容器id]
6.重启docker
【root@sxss】# docker restart [$容器id]
7.删除docker(慎用)
【root@sxss】# docker rm [$容器id]
8.从镜像中心拉取镜像
【root@sxss】# docker pull
reg.docker.tbsite.net/houyi_virtualmaster@sha256:fc99ccf74e5b40e310344dd7e16ab6
8ce9c379d49cde6afd259b97fcae5daaa2
9.推送镜像到镜像中心
【root@sxss】# docker push reg.docker.tbsite.net/private-cloud-tianmu/tianmu-api
10.查询本地镜像列表
【root@sxss】# docker images
11.删除本地docker镜像
【root@sxss】# docker rmi [$镜像id]
12.从docker中拷贝文件到本地
【root@sxss】# docker cp [$容器id]:/root/.bashrc/tmp/
13.拷贝文件到docker中
【root@sxss】# docker cp/tmp/.bashrcaa3c45f2461b:/root/.bb
14.加载归档好的镜像到本地
【root@sxss】#docker load <middleware-mq-deploy-broker_v2_dauth.tar
15.手工拉起一个镜像(一般用于测试,测试完记得删除)
【root@sxss】# docker run --net=host --entrypoint=/bin/bash-it
reg.docker.tbsite.net/aliyun_oss_test@sha256:51ee2ec085c733697eb00747722b3b630
a48b80fc3ea2615116c73f21472a0d7
让docker执行命令
【root@sxss】#docker exec [$容器id]/bin/bash/opt/aliyun/install/check_health.sh
16、删除docker容器
【root@sxss】# docker rm -f [$容器id]
17、本机文件拷贝到容器里面
【root@sxss】# docker cp /home/文件 [$容器id]:/home/admin/tops/wennkdjk001
18、拷贝容器里面的文件到本机
【root@sxss】# docker cp [$容器id]:/home/admin/tops/wennkdjk001 /root