Docker学习第四天
1、启动停止和重启docker服务
systemctl start docker
systemctl stop docker
systemctl restart docker
2、docker指令的基本用法
docker+命令关键字(command)+一系列参数
docker pull 镜像名称 docker仓库的下载
docker search docker仓库的查询
docker info 守护进程的系统资源设置
docker images docker镜像的查询
docker rmi 删除本地镜像
docker ps 容器的查询
docker container ls/list/ps -a 容器的查询
docker run 容器创建并启动
docker create --name xxxx -e xxxx -p xxx 镜像name 创建一个XXXX容器
docker start/stop 启动/停止容器
3、单一容器操作
docker ps --no-trunc 查看
docker stop/start CONTAINERID 停止启动
docker stop/start xxxx 通过容器别名停止/启动
docker inspect xxxx 查看容器的所有信息
docker logs -f 查看容器日志
docker stats xxxx 查看容器占用的系统资源
docker exec 容器名 在容器内执行的命令 容器执行命令
docker exec -it 容器名 /bin/bash 登录容器的bash
4、run命令的延伸
--restart=alalways 容器的自动启动
-h xxxx 设置容器主机名
--dns xxxx 设置容器使用的DNS服务器
--dns-search DNS搜索
--add-host hostname:IP 注入hostname <>IP解析
--rm 服务停止时自动删除