#拉取镜像
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
05-21
36万+
09-07
1125