docker介绍:

Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖到一个可移植的镜像中,然后发布到任何流行的Linux或Windows机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。

一个完成的docker有以下几个部分组成:

DockerClient 客户端 Docker Daemon 守护进程 Docker Image 镜像 Docker Container 容器

本文章是docker的命令合集也是我对docker这一阶段的学习总结,通过一个个命令示例来加深各位看官对docker相关命令的理解以及记忆,对初学者有大用处,学习到了一定会对您有所收获。

一、docker 基础命令

1、启动docker服务

systemctl start docker

2、关闭docker

systemctl stop docker

3、重启docker

systemctl restart docker

4、docker设置随服务启动而自启动

systemctl enable docker

5、查看docker 运行状态

systemctl status docker #如果是在运行中 输入命令后 会看到绿色的active

 

6、查看docker 版本号信息

docker version

7、显示 Docker 系统信息,包括镜像和容器数 

docker info

8,忘记了某些命令的使用可以查看 

docker --help

9、查看系统内核 

uname -r

二、docker 镜像命令

1、查看自己服务器中docker 镜像列表

docker images

2、查找镜像

docker search

3、下载镜像

docker pull

4、上传镜像

docker push

5、删除镜像

docker rmi

6、查看镜像列表 

sudo docker images

7、下拉镜像 

sudo docker pull 镜像名

sudo docker pull 镜像名:Tag

8、 删除镜像 

sudo docker rmi -f 镜像名/镜像ID

 三、docker容器命令

1、启动容器

docker run -it nginx /bin/bash

后台运行 -d 退出终端exit

2、查看运行的容器

sudo docker ps

sudo docker ps -a # 查看所有容器 -----包含正在运行 和已停止的

3、启动一个已经停止的容器  

docker start

4、暂停容器

docker pause

5、停止容器

docker stop

6、重启容器

docker restart

7,查看所有容器包括正在运行和停掉的容器

docker ps -a

8、创建守护容器

docker run -d container-name

9、查看容器内进程

docker top container-name

10、列出最近一次启动的container

docker ps -l

好了!以上是本作者总结出的docker命令,希望看官在学习docker过程中起到很大作用。如有需要可以看看其他文章。欢迎点赞评论!

参考文章

评论可见,请评论后查看内容,谢谢!!!
 您阅读本篇文章共花了: