Docker
指令的基本用法
Docker + 命令关键字(command)+一系列的参数,每个容器被创建后,都会分配一个CONTAINER ID(128位)作为容器的唯一标示,后续对容器的启动、停止、修改、删除等所有操作,都是通过CONTAINER ID来完成,偏向于数据库中的主键。
docker info # 守护进程的系统资源设置docker search # Docker仓库查询镜像docker pull # Docker仓库下载镜像dcoker images # Docker本地镜像的查询docker rmi # Docker镜像的删除docker rmi 镜像名:版本docker rmi IMAGE ID,一般输入IMAGE ID的前四位即可docker rm # 删除容器docker rm -f # 强制删除容器docker rm -f $(docker ps -a -q) # 强制删除所有容器docker ps # 正在运行的容器的查询docker ps -a # 所有容器的查询docker run # 容器的创建启动docker run --restart=always # 容器的自动启动docker run -h x.xx.xx # 设置容器主机名docker run --dns xx.xx.xx.xx # 设置容器使用的DNS服务器docker run --dns-search # DNS搜索设置docker run --add-host hostname:IP # 注入hostnameIP解析docker run --rm # 服务停止时自动删除docker start/stop # 容器启动/停止docker ps- no trunc # 查看docker stop/ start CONTAINERID # 停止docker start/ stop MywordPress # 通过容器别名启动/停止docker inspect MywordPress # 查看容器所有基本信息docker logs MywordPress # 查看容器日志docker stats MywordPress # 查看容器所占用的系统资源docker exec # 容器名容器内执行的命令 容器执行命令docker exec -it # 容器名/bin/bash 登入容器的bash#Docker指令除了单条使用外,还支持赋值、解析变量、嵌套使用
备注:此文章为本人学习笔记,各位大佬不喜勿喷,谢谢!
§ §