Docker的常用命令

docker search 查询远程仓库镜像

docker pull 拉取远程仓库镜像  docker pull nginx:1.23

docker images 查看镜像

docker images -a 查看所有镜像

docker images -q 查看镜像Id

docker images -aq 查看所有镜像的编号

docker rmi image:tag (docker rmi image:id ) 删除镜像

docker rmi $(docker images -aq)删除所有镜像

docker ps 查看运营中的 容器

docker ps -a 查看所有容器,包括已停止的

docker ps -q 查看容器编号

docker ps -aq查看所有容器编号,包括已停止的

docker rm cantainer:id 删除容器

docker rm $(docker ps -aq)删除所有容器

docker stop cantainer:id 停止容器

docker start cantainer:id启动容器

docker run 启动指令

docker run -d 后台运行容器

docker run -p 与宿主主机映射端口   docker run -d -p 80:80 nginx:1.23

docker run -v 挂载宿主主机磁盘    docker run -d -p 80:80 --restart=always  -v /data/nginx/conf:/etc/nginx 

docker cp xxxx:/etc/mysql/my.cnf /home/tom/    xxxx 是容器编号 将文件从容器中拷出来

docker exec -it 进入容器内部,例 docker exec -it xxxx /bin/bash

docker login --username=xxxx 保存仓库请求凭证   

docker login --username=xxxx registry.cn-qingdao.aliyuncs.com

docker tag 容器编号 newImages:tag  将原有镜像重新命名

docker tag xxxxx registry.cn-qingdao.aliyuncs.com/charis1/mynginx:[镜像版本号] 

docker push images:tag 推送镜像

docker push registry.cn-qingdao.aliyuncs.com/charis1/mynginx:[镜像版本号]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值