美文网首页
Docker之基础指令

Docker之基础指令

作者: M_派森 | 来源:发表于2018-06-07 22:40 被阅读24次

简单介绍

之前已经开启了一个容器,并且也进行了守护进程的验证,接下来介绍以下几个基础的指令运行。

实际操作

1、sudo docker run  -i -t *** /bin/bash

(1)docker run:创建一个新的容器并运行一个命令

(2)-i:标志保证容器中STDIN是开启的

(3)-t:标志为要创建的容器分配一个伪tty终端

如同:

守护进程

在此界面下可以输入一些指令,如同:

结果

当然也可以在这个容器内进行软件的安装:apt-get update && apt-get install vim,用来安装一个vim。

2、开启一个容器时,如果没有给容器命名,则会自动随机给容器命名,但是可以进行自定义命名:--name

sudo docker run --name *** -i -t *** ***

3、如果之前开启过一个容器,而现在又想重新开启就可以使用start或者restart指令:

sudo docker start ***

sudo docker restart ***

这里星号表示你容器的名称或者ID号,可以使用sudo docker ps -a查看。

start restart

4、从这里看到容器启动后只返回容器的名称而以,并没有预料中运行结果,这里需要使用到另外一个指令:attach

sudo docker attach ***

进入终端

5、查看日志

(1)静态日志

sudo docker logs ***

这个用来查看最新的日志,如同:

静态

(2)动态日志

sudo docker logs -f  ***

这个用来查看动态日志,形式如同静态日志,只是会实时监控。

(3)加上时间的日志

sudo docker logs -ft ***

在动态日志的基础上进行加入时间显示,如同:

时间显示

6、查看守护进程的进程

(1)top

sudo docker top ***

如同:

top

(2)stats

sudo docker stats ***

此指令可以用来查看多个或者一个容器的进程,这里只启动一个容器:

stats

7、自动重启

sudo docker run --restart=always ***

在容器出现错误而导致停止时,就会自动重启了。

8、(1)查看容器信息

sudo docker ps -a

如同:

容器信息

(2)获取容器信息

sudo docker inspect ***

如同:

容器信息

相比ps来看,内容详细很多。

(3)指定获取信息

sudo docker inspect --format '{{ .NetworkSettings.IPAddress }}' ***

如同:

指定容器信息

以上就是基础指令的使用。

参考:

《第一本Docker书》

相关文章

  • Docker基础(2) 实践篇

    Docker基础(2) 实践篇 Docker的指令系统 全局指令 Docker仓库管理 Docker镜像管理Doc...

  • Docker之基础指令

    简单介绍 之前已经开启了一个容器,并且也进行了守护进程的验证,接下来介绍以下几个基础的指令运行。 实际操作 1、s...

  • docker(1)

    基础 基本指令 基本指令docker search 搜索源同gitdocker pull 下载源docker i...

  • Docker&宝塔

    docker基础指令 docker exec -it xxxxxx /bin/bash 进入容器里的某个环境 do...

  • Docker构建Java项目运行容器学习笔记一

    基础学习资料 Docker比较完整和详细的指令 https://yeasy.gitbooks.io/docker_...

  • docker-基础命令和使用案例

    Docker基础命令 Dockerfile指令 编写Dockerfile原则 1.减少镜像层:一次RUN指令形成新...

  • Docker-基础指令

    Docker docker文档地址: 基本的名词 客户端,服务器,仓库 镜像(image): docker镜像就好...

  • Dockerfile文件制作几点摘录

    指令说明 指令说明及备注 FROM 功能:指定所创建镜像的基础镜像,如果本地不存在,则默认会去Docker Hub...

  • Docker社区版使用笔记

    支持作者 Docker指令说明 本文指令不全,如果你想看全部指令 docker --help 某条指令具体使用方法...

  • Docker

    常用指令1.docker ps & docker images 这个没什么好说的,常用指令 2.docker st...

网友评论

      本文标题:Docker之基础指令

      本文链接:https://www.haomeiwen.com/subject/oxmnsftx.html