1. 镜像
查看镜像
docker image
搜索镜像
docker search redis
拉取镜像
docker pull image
配置docker镜像加速:
sudo mkdir -p /etc/docker
sudo vi /etc/docker/daemon.json
{
“registry-mirrors”: [“https://l10nt4hq.mirror.aliyuncs.com”]
}
sudo systemctl daemon-reload
sudo systemctl restart docker
删除镜像
docker rmi 镜像id
注意:
删除所有镜像
docker rmi
docker images -q
2. 容器
查看容器
查看正在运行的容器
[root@localhost ~]$ docker ps
查看所有容器(包扩历史启动的容器)
[root@localhost ~]$ docker ps -a
查看最后一次运行的容器
[root@localhost ~]$ docker ps -l
查看停止的容器
[root@localhost ~]$ docker ps -f status=exited
操作容器
1创建交互式容器 1
[root@localhost ~]$ docker run -it --name=myredis redis:4.0.0
创建守护模式的容器
[root@localhost ~]$ docker run -di --name=redis redis:4.0.0
关闭容器
[root@localhost ~]$ docker start --name名称
[root@localhost ~]$ docker stop --name名称
[root@localhost ~]$ docker stop $(docker ps -qa) `关闭所有容器`
删除容器
[root@localhost ~]$ docker rm --name名称
[root@localhost ~]$ docker rm $(docker ps -qa) `关闭所有容器
查看容器ip
[root@localhost ~]$ docker inspect --name名称