侧边栏壁纸
博主头像
流苏小筑 博主等级

行动起来,活在当下

  • 累计撰写 139 篇文章
  • 累计创建 57 个标签
  • 累计收到 9 条评论

目 录CONTENT

文章目录

Docker入门(5)--- 容器

Administrator
2020-01-07 / 0 评论 / 0 点赞 / 2 阅读 / 0 字

容器(contianer)

容器是镜像的一个运行实例,不同的是它带有额外的可写层
可认为docker容器就是独立运行的一个或一组应用,以及它们所运行的必需环境。

启动一个容器


docker run -i -t nginx(等价于先执行docker create 再执行docker start 命令)

其中-t选项让docker分配一个伪终端并绑定到容器的标准输入上, -i则让容器的标准输入保持打开。若要在后台以守护态(daemonized)形式运行,可加参数-d

查看容器

# 列出本机正在运行的容器
$ docker container ls
# 或者
$ docker ps

# 列出本机所有容器,包括终止运行的容器
$ docker container ls --all
# 或者
$ dcoker ps -a

停止容器

docker container kill
# 或者
docker stop nginx

删除容器

docker container rm
# 或者
docker rm containerid
# 删除所有容器
docker rm $(ps -a -q)
# 强制删除所有容器
docker rm $(ps -a -q) -f

进入容器

docker exec -it containerid /bin/bash
# 或者
docker exec -it containername/bin/bash

使用exit退出容器

停止容器

docker stop containerid
# 或者
docker stop containername
0

评论区