Docker常用命令的使用

1、docker info 用于检测Docker是否正确安装,一般和docker version结合使用

2、从docker registry server中拉image

docker pull nginx

3、创建一个容器,但是不启动它

docker create nginx

4、查看容器信息

docker ps -a 查看包括已经停止的所有容器

docker ps 查询正在运行的image

5、启动容器

96f2eef1fefa 为nginx的容器Id

docker start 96f2eef1fefa 启动一个已经存在的容器

6、docker exec 在运行的容器中执行命令

docker exec  -it 96f2eef1fefa  /bin/bash    在容器96f2eef1fefa (Nginx)中开启一个交互模式的终端

7、docker pause 96f2eef1fefa

暂停Nginx 96f2eef1fefa提供服务

8、docker unpause 96f2eef1fefa

恢复容器中Nginx 96f2eef1fefa的进程

9、docker stop  96f2eef1fefa  停止Nginx 96f2eef1fefa容器

10、 docker kill 96f2eef1fefa  杀掉Nginx 96f2eef1fefa容器

11、 docker rm -f  96f2eef1fefa  删除Nginx 96f2eef1fefa容器  -f为强制

12、docker run  redis   创建redis的容器

       Block IO权重:--blkio-weight,这个--blkio-weight的权重值在  10~1000之间

  -m :设置容器使用内存最大值

13、docker logs 67d472e7808a  获取redis的容器67d472e7808a  的日志

原文地址:https://www.cnblogs.com/linlf03/p/14030898.html