docker 常用命令

docker ps 列出所有在运行的容器信息

docker start :启动一个或多个已经被停止的容器

docker stop :停止一个运行中的容器

docker restart :重启容器

docker rm :删除一个或多个容器。(-v :删除与容器关联的卷。)(-f :强制删除。)

docker logs  [OPTIONS]  CONTAINER获取某个容器的日志

docker cp :用于容器与主机之间的数据拷贝。

docker update --restart=always 容器ID(或者容器名) 设置容器自动重启

1、进入容器

docker exec -it e1066fe2db35 /bin/bash

2、部署运行镜像

docker run -d -p 8000:80  --name=excetionlessf --restart=always exceptionless/api-ci 

-d指后台运行,p映射端口,restart指重启服务器后容器自动启动,最后的是运行的镜像名称

docker --privileged=true 参数作用

  • 大约在0.6版,privileged被引入docker。
  • 使用该参数,container内的root拥有真正的root权限。
  • 否则,container内的root只是外部的一个普通用户权限。
  • privileged启动的容器,可以看到很多host上的设备,并且可以执行mount。
  • 甚至允许你在docker容器中启动docker容器。
posted @ 2019-07-21 22:34  清晨时光  阅读(187)  评论(0编辑  收藏  举报