Docker平台的基本使用方法

1.运行一个 container并加载镜像centos,运行起来这个实例后,在实例中执行 /bin/bash命令docker

docker经常使用参数:centos

run  运行bash

  • -i  以交互模式运行容器,一般与 -t 同时使用;
  • -t  为容器从新分配一个,伪输入终端,一般与 -i 同时使用;

 

$ docker run -it centos:latest /bin/bash
$ exit

 

2.在 container 中启动一个长久运行的进程,不断向stdin输出 hello world 。模拟一个后台运行的服务spa

 

 

docker经常使用参数:3d

 

  • -d  后台运行容器,并返回容器ID;
  • -c  后面跟待完成的命令

 

$ docker run  -d docker.io/centos:latest /bin/sh -c "while true;do echo hello world; sleep 1; done" 1b3493487c4fde6eb233d59fa9ab9a204ad993cd3debbd5a9a28be6816694605#容器的id

 

从一个容器中取日志,查看输出的内容 日志

语法: docker  logs   容器实例的Name/ID code

$ docker logs 1b3493487c4 #容器的ID能够写全,也能够不写全,只要惟一就能够了
hello world
hello world
hello world
hello world

3.建立并运行一个容器blog

$ docker run 

4.开启一个已存在的容器进程

$ docker start id

5.查看正在运行的容器it

$ docker ps #(-a 列出全部容器,包含沉睡/退出状态的容器)

6.关闭一个容器

$ docker stop id

7.强制关闭一个容器

$ docker kill id

8.删除一个容器

$ docker rm id #(-f 强制删除)