Docker常用命令

#拉取镜像
docker pull 镜像名  

#把自己的项目编译成镜像,部署到Docker容器中,别忘了这个‘.’!!!
docker build 自定义镜像名 .   

#查看所有镜像 
docker images 

#运行镜像
docker run --name=容器名 -p主机环境端口:Docker容器映射端口 -d 镜像名

#以交互式命令执行
Docker exec -it 容器名 /bin/bash

#查看运行日志
docker logs -t -f 容器名 

#查看所有的容器运行状态,up运行成功
docker ps -a 

#查看运行的容器
docker ps  

#开始/停止容器
docker start/stop 容器id或者容器名 

#重启docker服务
systemctl restart docker 

#获取容器的IP地址
sudo docker inspect <container id/name> | grep IPAddress

#以交互式 创建/运行 容器内的 centos镜像 启用ssh
sudo docker run -it -d centos:7 /bin/bash 

#删除none的docker
docker rmi $(docker images | grep "none" | awk '{print $3}') -f

#停止所有的容器
docker stop $(docker ps -aq)

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

#删除所有的镜像
docker rmi $(docker images -q)

# 删除所有停止的容器
docker container prune -f

 
#docker-compose 命令

#docker-compose编译镜像
docker-compose  build

#docker-compose执行创建容器
docker-compose up -d
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值