本篇文章介绍的内容是关于在Linux机器上创建,列出和删除docker容器,下面我们来看具体的内容。

1、启动Docker容器

使用下面的命令启动新的Docker容器。这将启动一个新的容器,并为你提供使用/bin/bash shell访问该容器的权限。

# docker run [OPTIONS] <IMAGE NAME> [COMMAND] [ARG...]

例如,下面的命令将使用名为“ubuntu”的图像创建新的docker容器。要列出所有可用图像,请使用docker images命令

# docker run -i -t ubuntu /bin/bash

要退出Docker容器,请按ctrl+p+q。这将使容器在后台运行,并提供主机系统控制台。如果使用exit命令,它将停止当前容器。

2、列出Docker容器

从Docker容器中存在后,执行以下命令列出所有正在运行的容器。

# docker ps

CONTAINER ID     IMAGE     COMMAND        CREATED        STATUS        PORTS    NAMES

f2582758af13     ubuntu    "/bin/bash"     hours ago    Up  hours             first_ubuntu

默认情况下,上面的命令将只列出正在运行的容器。要列出所有容器(包括已停止的容器),需要使用以下命令。

# docker ps -a

CONTAINER ID   IMAGE   COMMAND        CREATED        STATUS        PORTS    NAMES

f2582758af13   ubuntu  "/bin/bash"     hours ago    Up  hours             first_ubuntu

6b5b5a969241   centos  "/bin/bash"     days ago     Exited ()  hours ago   ubuntu-web

3、启动/停止/连接容器

可以使用以下命令启动、停止或附加到任何容器。要启动容器,使用以下命令。

# docker start <CONTAINER ID|NAME>

要停止容器,使用以下命令。

# docker stop <CONTAINER ID|NAME>

要附加到当前正在运行的容器,使用以下命令。

# docker attach <CONTAINER ID|NAME>

4、丢弃Docker容器

在删除任何容器之前,请确保已停止容器。你可以使用'docker ps -a'命令列出容器的状态。如果容器仍在运行,请首先使用上述步骤中的给定命令停止该容器。

现在使用以下命令删除单个或多个容器。

# docker rm <CONTAINER ID|NAME> <CONTAINER ID|NAME>

还可以使用以下命令一次删除所有停止的容器。

# docker rm $(docker ps -a -q)

本篇文章到这里就已经全部结束了,更多其他精彩内容可以关注我的专栏。

PHP​zhuanlan.zhihu.com

以上就是如何在Linux上创建,列出和删除Docker容器的详细内容

最新文章

  1. MongoDB-分片
  2. 清除SQL2008R2日志文件
  3. Theano2.1.3-基础知识之更多的例子
  4. 【BZOJ 3165】【HEOI 2013】Segment
  5. 让 zend studio 识别 Phalcon语法并且进行语法提示
  6. 【HDOJ】1078 FatMouse and Cheese
  7. SQL自连接(源于推荐算法中的反查表问题)
  8. Maven+SpringMVC+Mybatis 开发环境整合
  9. Qt开发初步,循序渐进,preRequest for 蓝图逆袭
  10. Tennis Championship
  11. OO Unit 2 电梯调度
  12. js替换字符串中特殊字符
  13. 【洛谷P1052】过河 离散化+dp
  14. HDU 1074 Doing Homework (动态规划,位运算)
  15. Windows 2008 R2环境下DHCP服务的安装部署使用
  16. 一次docker中的nginx进程响应慢问题定位记录
  17. linux 安装nexus3
  18. Phonegap下localStorage使用实践
  19. 解决silk-v3-decoder-master转换wav时,百度语音解析问题
  20. Django不能使用ip方式访问的解决办法

热门文章

  1. [考试维护]之IIS发布 标签: iis 2015-06-07 22:11 627人阅读 评论(18) 收藏
  2. 看看国外的JavaScript题目
  3. 05Dockerfile简介
  4. 行为面试法(STAR)
  5. Knative 核心概念介绍:Build、Serving 和 Eventing 三大核心组件
  6. @bzoj - 3749@ [POI2015] Łasuchy
  7. OpenStack☞网关协议
  8. C++第5次作业
  9. hdu 1286 找新朋友 (容斥原理 || 欧拉函数)
  10. MySQL数据库字符集和整理