docker容器入门常用命令学习笔记

1.查看ip地址

ip addr

在这里插入图片描述

2.启动docker

systemctl start docker
systemctl status docker

在这里插入图片描述

3.查看docker版本信息

docker version

在这里插入图片描述

4.实例查看docker系统信息

docker info

在这里插入图片描述

5.重启

先关闭再启动

systemctl restart docker

在这里插入图片描述

6.Docker帮助命令

docker --help

在这里插入图片描述

7.查看当前docker所有镜像

docker images

在这里插入图片描述

-a相当于all查看本地所有镜像,默认就是-a

docker images -a

在这里插入图片描述
-q返回所有镜像id

docker images -q

在这里插入图片描述

8.搜索镜像

下载之前,可以看看有没有对应的镜像

docker  search  镜像名称
docker search jdk

在这里插入图片描述
参数 limit 显示具体条数

docker  search  镜像名称 --limit n(数字)
docker search --limit 5 redis

在这里插入图片描述

9.help的妙用

docker search --help

在这里插入图片描述

10.下载镜像

下载jdk,默认情况下,没有版本号,默认就是 latest 最新

docker pull java   

在这里插入图片描述

后面加上版本号,可以指定版本,下载某个特定的版本

docker pull redis:6.0.8 

在这里插入图片描述

11.删除一个镜像文件

可以通过镜像id或者名称删除

通过镜像名称加标签tag删除

docker rmi java:8
docker rmi java:latest

通过镜像id 删除

docker rmi d23bdf5b1b1b 

在这里插入图片描述

12.一次性删除多个镜像

一次删除多个镜像,以空格分隔

docker rmi 镜像id1 镜像id2
docker rmi d23bdf5b1b1b d23bdf5b1b22 
docker rmi redis:latest redis:6.0.8

在这里插入图片描述

13.一次删除所有镜像

类似mysql的子查询

docker rmi $(docker images -q)

在这里插入图片描述
-f强制删除

docker rmi -f $(docker images -q)

在这里插入图片描述

14.容器启动

docker run 镜像名称

docker run hello-world

在这里插入图片描述

如果run的东西不存在,则会下载

docker run redis:6.0.8

在这里插入图片描述

-d后台守护式(指直接创建容器作为后台进程)

docker run -d redis:6.0.8

在这里插入图片描述

15.关闭容器后重命名

停止运行容器

docker stop bdushuskf

在这里插入图片描述

16.容器命名

–name 给容器一个新名称,如果没有,那么随机分配一个名称

docker run -d --name="myredis" redis:6.0.8

在这里插入图片描述

17.显示当前正在运行的 docker 容器

docker ps

在这里插入图片描述

18.通过伪终端对ubuntu系统进行交互式操作

-i 交互式
-t 返回一个伪终端
-it 返回一个交互式伪终端

docker run -it ubuntu

在这里插入图片描述
在这里插入图片描述

19.退出伪终端并且关闭容器

exit

在这里插入图片描述

20.退出伪终端不关闭容器

快捷键ctrl+p+q

在这里插入图片描述

21.删除容器

运行中删不掉容器
Docker rm 容器id

docker rm  73655ea903d4

在这里插入图片描述

先关闭再删掉容器

docker stop  73655ea903d4
docker rm  73655ea903d4

在这里插入图片描述

-f强制删掉容器

docker rm -f 73655ea903d4

在这里插入图片描述

正在学习相关知识,如有错误还望指正

猜你喜欢

转载自blog.csdn.net/qq_49868778/article/details/129523567