久等了!Docker容器常用命令

写在前面:

小伙伴儿们,大家好!上一篇我们讲到Docker的常用命令——详细齐全!Docker常用基本命令 这一次我们就看Docker容器的常用命令,持续更新,敬请期待!

思维导图:

1,创建并启动容器

启动普通容器: docker run --name 别名 镜像ID

启动交互式容器docker run -it --name 别名 镜像ID 来运行一个容器,取别名,交互模式运行,以及分配一个伪终端

--name="容器新名字":为容器指定一个名称; -i:以交互模式运行容器,通常与-t或者-d同时使用; -t:为容器重新分配一个伪输入终端,通常与-i同时使用;

我们从容器中出来:

2,列出容器

命令:docker ps [OPTIONS]

OPTIONS说明:

-a :显示所有的容器,包括未运行的。 -f :根据条件过滤显示的内容。 --format :指定返回值的模板文件。 -l :显示最近创建的容器。 -n :列出最近创建的n个容器。 --no-trunc :不截断输出。 -q :静默模式,只显示容器编号。 -s :显示总的文件大小。

我们这里先启动之前的容器,再来列出正在运行的容器:

docker ps 查看正在运行的容器 docker ps -a 查看所有容器 docker ps -n 2 显示最近创建的2个容器 docker ps -f status=exited 查看停止的容器

docker ps -a查看所有容器:

docker ps -n 2显示最近创建的2个容器:

docker ps -f status=exited 查看停止的容器

3,退出容器

exit 容器停止退出

ctrl+P+Q 容器不停止退出

我们来检验一下:

4,进入容器

比方说上面的我们已经退出容器,但是它依旧在运行,所以说我们又怎么样重新进去呢?

命令:docker attach 容器ID or 容器名

5,启动容器

当容器停止了,我们也可以启动容器;

命令:docker start 容器ID or 容器名

我们再来看看容器的启动状态:

6,重启容器

命令:docker restart 容器ID or 容器名

7,停止容器

命令:docker stop 容器ID or 容器名

暴力删除,直接杀掉进程 (不推荐)

命令:docker kill 容器ID or 容器名

8,删除容器

命令: docker rm 容器ID

我们先来看看容器运行情况:

此时我们删掉mycentos1的话试试看:

如果删除正在运行的容器,会报错,我们假如需要删除的话,需要强制删除;

强制删除docker rm -f 容器ID

(0)

相关推荐

  • docker的简单操作和端口映射

    一:简介 Docker镜像 在Docker中容器是基于镜像启动的 镜像是启动容器的核心 镜像采用分层设计,最顶层为读写层 使用快照COW技术,确保底层不丢失 通过ifconfig(ip  a)来查看d ...

  • Docker学不会?不妨看看这篇文章

    大家好,我是辰哥! 上一篇文章(2300+字!在不同系统上安装Docker!)教大家如何在系统上安装docker,今天咱们来学习docker的基本使用. 辰哥将在本文里详细介绍docker的各种使用命 ...

  • 如何在Linux上创建,列出和删除Docker容器

    本篇文章介绍的内容是关于在Linux机器上创建,列出和删除docker容器,下面我们来看具体的内容. 1.启动Docker容器 使用下面的命令启动新的Docker容器.这将启动一个新的容器,并为你提供 ...

  • 一键安装Docker容器以及常见的运行命令记录

    我们一般的站长安装源码都是常规的一键SHELL安装或者编译安装,但是如果我们学会Docker容器的话,会觉得很方便,但是在学习和使用Docker的时候还是有一些不同的工具需要知道的.毕竟Docker算 ...

  • docker常用命令

    #获取容器PID docker inspect --format "{{.State.Pid}}" myngix #docker查看容器IP docker inspect --fo ...

  • Docker在centos上的安装与常用命令大全

    一.docker的安装与加速器配置 安装docker:yum install docker (默认安装路径/var/lib/docker) 启动docker服务:systemctl start doc ...

  • Docker常用命令有哪些?常见命令

    Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的Linux和Windows机器上,也可以实现虚拟化,是我们必须掌握的技术之一.对此, ...

  • Dockerfile创建镜像的方法以(推荐docker file这种方法)及Docker常用命令

    一.镜像制作的方法 1.本地导入导出镜像 导出命令 这里默认是把文件导出到当前运行shell的位置,后面跟的是导出路径和文件名 docker save (imageId) > (fileName ...

  • 创建用于AI和机器学习的Docker容器

    容器技术(例如Docker)极大地简化了依赖性管理和软件的可移植性.在本系列文章中,我们将探讨Docker在机器学习(ML)场景中的用法. 本系列假定您熟悉ML,一般的容器化,尤其是Docker.欢迎 ...

  • 在启用GPU的Docker容器中运行AI模型

    容器技术(例如Docker)极大地简化了依赖性管理和软件的可移植性.在本系列文章中,我们将探讨Docker在机器学习(ML)场景中的用法. 本系列假定您熟悉ML,一般的容器化,尤其是Docker.欢迎 ...

  • 群晖NAS安装Docker容器版emby(zishuo版)

    原文链接 『原汁原味的官方Docker容器用法,只是单纯的进行破解及插件源,内置刮削补丁穿墙方案,改善大陆地区的用户体验,本镜像不用任何插件即可硬件转码和外网播放(小白不懂就多看看教程,不显示硬件转码 ...

  • Linux常用命令大全(非常全!!!)

    日常使用命令 开关机命令 1.shutdown –h now:立刻进行关机 2.shutdown –r now:现在重新启动计算机 3.reboot:现在重新启动计算机 4.su -:切换用户:pas ...