安装docker和docker基本命令
时间:2021-09-16
本文章向大家介绍安装docker和docker基本命令,主要包括安装docker和docker基本命令使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
1、docker安装
1、安装依赖包
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
2、设置阿里云镜像源
sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
3、安装docker-ce
sudo yum install docker-ce
4、开机自启
sudo systemctl enable docker
5、启动docker服务
sudo systemctl start docker
6、配置镜像加速
(1)创建/etc/docker文件夹
sudo mkdir -p /etc/docker
(2)创建/etc/docker/daemon.json文件
vim /etc/docker/daemon.json(文件不存在会新建)
添加内容
{
"registry-mirrors": ["你的阿里云镜像加速地址"]
}
(3)加载配置
sudo systemctl daemon-reload
(4)重启docker
sudo systemctl restart docker
7、停止docker
sudo systemctl stop docker
8、查看docker状态
sudo systemctl status docker
2、docker常用命令
1、镜像管理
列出本地所有镜像:docker images
查找image:docker search <IMAGE_ID/NAME>
下载image:docker pull <IMAGE_ID>
上传image:docker push <IMAGE_ID>
删除image:docker rmi <IMAGE_ID>
2、停止、挂起、恢复容器
docker stop <containerId>
docker pause <containerId>
docker unpause <containerId>
3、查看容器信息
docker inspect <containerId>
4、查看所有正在运行容器
docker ps //查看所有正在运行容器
docker stop <containerId> //停止某个容器
docker ps -a //查看所有容器 -a:所有的意思
docker ps -a -q //查看所有容器ID -q:容器ID
docker stop `docker ps -a -q` // stop停止所有的容器
docker rm `docker ps -a -q` // remove所有容器
3、基本命令
docker search 镜像名称 //搜索镜像
docker pull 镜像名称:版本号 //拉取对应版本的镜像
docker pull 镜像名称 //默认拉取最新的镜像
docker images //查看本地已下载的镜像
docker ps //查看正在运行的容器
docker ps -a //查看所有的容器(包括run、stop、exited状态的)
docker container ls //查看正在运行的容器
docker rm 容器ID //只能删除没有在运行的容器
docker rm -f 容器ID //可以删除正在运行的容器
docker run -p 本地主机端口号:容器服务端口号 --name 容器名字 [-e 配置信息修改] -d 镜像名字
docker start 容器ID //启动容器
docker stop 容器ID //终止容器
docker rmi 镜像名称orID //删除镜像
原文地址:https://www.cnblogs.com/xinheblog/p/15292802.html
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法