CentOS-yum安装Docker环境(含:常用命令)
安装Docker环境
$ yum install docker -y
启动Docker
$ systemctl start docker
设置自启动
$ systemctl enable docker
查看容器情况
$ docker ps -a
更新容器服务自启动
$ docker update --restart=always <CONTAINER ID>
$ docker update --restart=on-failure:5 <CONTAINER ID>
更新容器服务取消自启动
$ docker update --restart=no <CONTAINER ID>
全局镜像加速(可选)
$ vim /etc/docker/daemon.json
{
"registry-mirrors": ["https://registry.docker-cn.com"]
}
重启docker守护进程
$ systemctl daemon-reload
$ systemctl restart docker
kill和移除
$ docker kill <CONTAINER ID>
$ docker rm -f -v <CONTAINER ID>
$ docker volume rm <volume_name>
删除命名以prefix开头的容器(慎用)
$ docker rm -f $(docker ps -a | grep "prefix*" | awk '{print $1}')
删除所有容器(慎用)
$ docker rm -f $(docker ps -a | awk '{print $1}')
复制容器内的文件到宿主机
$ docker cp <CONTAINER ID>:/etc/xxx.xx /home/xxx/
复制宿主机的文件到容器内
$ docker cp /home/xxx/xxx.txt <CONTAINER ID>:/etc/
容器安装vim编辑器
用 docker exec -it xxxx bash 进入容器命令行(docker exec it xxx /bin/sh) 然后
apt update //更新容器软件列表
apt install vim
docker常用命令
查看指定容器
$ docker inspect <CONTAINER ID>
查看Docker的磁盘使用情况(类似于df命令)
$ docker system df
查看容器状态
$ docker stats
$ docker stats <CONTAINER ID>
$ docker stats --no-stream --format "table {{.Name}}\t{{.CPUPerc}}\t{{.MemUsage}}"
清理(磁盘,删除关闭的容器、无用的数据卷和网络、无tag的镜像)
$ docker system prune
清理没有运行的Docker镜像(慎用)
$ docker system prune -a
删除执行镜像(IMAGE ID)
$ docker rmi xxxxxxx
删除全部容器(慎用)
$ docker rm 'docker ps -a -q'
查看指定容器的日志
$ docker logs -f <CONTAINER ID>
$ docker logs --tail 50 <CONTAINER ID>
$ docker logs --tail 50 <CONTAINER ID> > /data/logs07.log
$ docker logs --since='2019-07-10T09:00:00' <CONTAINER ID>
$ docker logs --tail 0 -f <CONTAINER ID>
$ docker logs -- since='2019-07-10T09:00:00' --tail 50 <CONTAINER ID>
进入指定已启动的容器
$ docker exec -it <CONTAINER ID> /bin/bash
CentOS-yum安装Docker环境(含:常用命令)的更多相关文章
- docker(2)CentOS 7安装docker环境
前言 前面一篇学了mac安装docker,这篇来学习在linux上安装docker 环境准备 Docker支持以下的CentOS版本,目前,CentOS 仅发行版本中的内核支持 Docker. Doc ...
- linux centos yum安装LAMP环境
centos 6.5 1.yum安装和源代码编译在使用的时候没啥区别,但是安装的过程就大相径庭了,yum只需要3个命令就可以完成,源代码需要13个包,还得加压编译,步骤很麻烦,而且当做有时候会出错,源 ...
- CentOS 7安装docker环境
一.环境准备 Docker支持以下的CentOS版本: 1.Docker运行在CentOS 7(64-bit)上要求系统为64位,系统内核版本为3.10以上 2.Docker运行在Centos 6.5 ...
- centos yum安装docker
cd /etc/yum.repos.d/ mv CentOS-Base.repo CentOS-Base.repo_bak wget -O /etc/yum.repos.d/CentOS-Base.r ...
- centos 安装卸载软件命令 & yum安装LAMP环境
安装一个软件时 yum -y install httpd 安装多个相类似的软件时 yum -y install httpd* 安装多个非类似软件时 yum -y install httpd php p ...
- Docker系列之常用命令操作手册
目录 1.安装虚拟机 2.安装Docker 3.Docker镜像操作 4.Docker容器操作 Docker系列之常用命令操作手册 继上一篇博客Docker系列之原理简单介绍之后,本博客对常用的Doc ...
- 使用 Vagrant + VirtualBox 快速构建 CentOS 下的 Docker 环境
Vagrant - 基础概念: Vagrant 是什么? Vagrant是一款用于在单个工作流程中构建和管理虚拟机环境的工具.凭借易于使用的工作流程和专注于自动化,Vagrant降低了开发环境设置时间 ...
- CentOS 7 安装 Docker
CentOS 7 安装 Docker 这里介绍 ContOS 7 的安装 docker V1.2+,包括阿里云加速 docker 镜像下载的设置,这对提升使用 docker 体验至关重要.其他系统安装 ...
- CentOS 7 安装docker (图文)
一定要用root账号登录系统,打开终端/或远程工具(如xshell)登录系统 检查是否已经安装命令 rpm –qa|grep docker 出现如上说明已安装 也可用命令docker -v (如 ...
随机推荐
- ansible-一键完成LNMP架构_期中架构
ansible-一键完成LNMP架构 ansible剧本托管地址 https://github.com/Gshelldong/ansible.git 网站架构图 ansible一键完成lnmp架构 a ...
- 详解 WebRTC 高音质低延时的背后 — AGC(自动增益控制)
前面我们介绍了 WebRTC 音频 3A 中的声学回声消除(AEC:Acoustic Echo Cancellation)的基本原理与优化方向,这一章我们接着聊另外一个 "A" - ...
- Day029 JDK8中新日期和时间API (二)
# JDK8中新日期和时间API (二) Instant介绍 Instant:时间线上的一个瞬时点. 这可能被用来记录应用程序中的事件时间 戳. 在处理时间和日期的时候,我们通常会想到年,月,日,时, ...
- mysql数据库-备份与还原-Percona XtraBackup 2.4备份工具使用
目录 xtrabackup 特点 备份生成的相关文件 xtrabackup 安装 xtrabackup 用法 1 备份 2 预备份 3 还原 4 其他 还原注意事项 xtrabackup实现完全备份及 ...
- 3. servlet 和 springmvc框架关系
在springmvc上我们会编写很多相关的配置 编写springmvc.xml 配置映射器 配置 处理适配器 ... web.xml 配置前端控制器 (DispatcherServlet) 官网: h ...
- 【源码解析】阿里在线诊断工具greys源码
撸起袖子加油干!开门见山! 一.源码下载 下载代码: git clone https://github.com/oldmanpushcart/greys-anatomy.git 二.源码分析 2.1 ...
- 在 Visual Studio 里一秒打开 ILSpy,并反编译当前项目
下载 ILSpy(如果已有 ILSpy,忽略此步骤) 1.打开官方git 仓库 - https://github.com/icsharpcode/ILSpy 2.点击右侧的 Releases 最新版, ...
- Docker学习(4) 守护式容器
守护式容器 stop - 等待信号 kill - 直接干死
- DeepLabV3+语义分割实战
DeepLabV3+语义分割实战 语义分割是计算机视觉的一项重要任务,本文使用Jittor框架实现了DeepLabV3+语义分割模型. DeepLabV3+论文:https://arxiv.org/p ...
- ISP算法高水平分析(下)
ISP算法高水平分析(下) 十.LSC(Lens Shade Correction)------镜头阴影矫正 Lens Shading指画面四角由于入射光线不足形成的暗角,同时,由于不同频率的光折射 ...