启动docker
# 启动docker
systemctl start docker
# 查看docker运行状态
systemctl status docker
# 停止docker
systemctl stop docker
docker版本信息
docker version
docker镜像(image)
# 搜索镜像
docker search nginx
#下载镜像
docker pull nginx
# 查看下载的镜像
docker images
# 删除镜像 IMAGE ID:镜像ID
docker rmi IMAGE ID
运行nginx镜像
# 运行nginx镜像
docker run -p 80:80 --name nginx1 -d nginx
容器(container)
# 列出正在运行容器
docker ps -a
# 列出所有容器
docker ps
# 停止容器(ID)
docker stop aa98cbc73d8f
# 删除容器(ID)
docker rm aa98cbc73d8f
# 进入容器 containerID:容器ID
docker exec -it containerID /bin/bash
# 退出进入的容器
exit
# stop停止所有容器
docker stop $(docker ps -a -q)
# remove删除所有容器
docker rm $(docker ps -a -q)
查看运行的容器nginx1的ip地址
docker inspect --format='{{.NetworkSettings.IPAddress}}' nginx1