docker常用命令记录

7 篇文章 0 订阅
6 篇文章 0 订阅
启动docker
systemctl start docker 
关闭docker
systemctl stop docker
重启docker
systemctl restart docker
查看docker状态
systemctl status docker
拉取镜像
docker pull 镜像名:版本号(latest)
例如:mobz/elasticsearch-head:5
运行镜像
docker run -p 容器内的端口号:暴露的端口号 镜像名:版本号
例如:docker run -p 9100:9100 mobz/elasticsearch-head:5
动态查看最近100行的日志
docker logs -f -t --tail=100 容器id
进入容器
docker exec -it 容器id /bin/bash
退出容器
exit
docker-compose拉取并启动镜像
docker-compose up -d 根据当前目录下的docker-compose.yml文件拉取并启动镜像,也可以-f指定文件
保存镜像(imgaes.tar)
docker save 镜像名1:版本 镜像名2:版本... > images.tar
加载镜像
docker load < images.tar 
列出volume
docker volume ls
删除指定的volume
docker volume rm volume_name
关闭并删除当前目录下docker-compose.yml文件里配置的镜像对应的容器
docker-compose down
登录redis
docker exec -it redis的容器id redis-cli
传送文件(拓展)
scp 文件名 root@目的服务器ip:路径
输入密码即可
构建java应用镜像
docker-compose -f docker-compose.yml (-f docker-compose.dev.yml) build 
查看镜像
docker images
查询当前运行(所有)的容器
docker ps (- a 所有)

查看docker-compose的执行日志

docker-compose --verbose

删除指定状态的容器

docker rm `docker ps -a | grep "状态名" | awk '{print $1}'`
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值