Docker实战之镜像和容器的基本操作(二)

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名称

发布了33 篇原创文章 · 获赞 42 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/cx521600/article/details/89460517