![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
docker
code羊
多看看,多敲敲!
展开
-
《Dokcer的使用》(三) 镜像仓库和镜像
1、名词解释镜像仓库:可理解为Git仓库,仓库可以存储多个镜像,仓库中通过tag标签方式,区分不同的镜像,比如ubuntu仓库中,有ubuntu 13.04 、ubuntu 14.04等等镜像:可理解为操作系统安装的镜像,是一个由文件系统组成的可执行的文件,比如一个包含tomcat的镜像,docker run后可直接获取一个tomcat实例。2、创建&运行指定版本的镜像:docker run -it ubuntu:14.04 /bin/bash 说明:通过冒号指定tag,...原创 2020-11-26 06:19:26 · 566 阅读 · 0 评论 -
《Docker的使用》(二) Docker基本使用
1、创建并运行一个交互式容器:docker run --name my_ubuntu-it ubuntu /bin/bash 说明:docker run :首先会检查本地是否存在ubuntu的镜像,如果本地不存在,则从远程仓库获取并下载到本地宿主机中 --name:指定一个容器名字,如果不加--name则由docker随机分配一个容器名字(合法名字只能包含:大小写字母,数字,下划线,圆点,横线) -i -t:-i 保持标准...原创 2020-11-26 06:19:14 · 230 阅读 · 0 评论 -
《Docker的使用》(一) 安装Docker
1、首次安装需设置docker仓库:#下载yum-utilssudo yum install -y yum-utils \ device-mapper-persistent-data \ lvm2#设置阿里云仓库地址sudo yum-config-manager \ --add-repo \ http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo2、安装最新版本的dockeryum ins原创 2020-11-26 06:19:00 · 146 阅读 · 0 评论 -
docker排查CPU过高
1、查看docker的cpu占用率:docker stats2、进入cpu占用高的docker容器:docker exec -it 容器编号 /bin/bash3、查看容器中具体进程cpu占用率,执行top,(如top命令无法使用,执行:export TERM=dumb ,然后在执行:top)4、查看进程中线程cpu占用率:top -H -p 进程号5、将异常线程号转化为16进制:...原创 2019-12-23 12:09:18 · 8185 阅读 · 0 评论 -
docker容器无法使用top命令
解决方法:export TERM=dumb具体如下:[root@fa560f7c089a bin]# topTERM environment variable not set.[root@fa560f7c089a bin]# echo $TERMdumb[root@fa560f7c089a bin]# export TERM=dumb[root@fa560f7c089a bin]...原创 2019-12-23 11:26:36 · 3526 阅读 · 0 评论 -
docker 服务因容器空间不足启动失败排查方法
Docker容器空间不足解决步骤:1、docker exec -it 容器id /bin/bash2、查看docker容器空间占用情况:df -h4、进入具体容器文件夹中(路径按照自己服务器路径来): cd /home/data/lib/docker/devicemapper/mnt/容器编号5、查看容器中个文件的大小:du -sh *6、检测tomcat日志占有过大,删除所有日志文件:...原创 2019-11-20 13:54:06 · 2567 阅读 · 0 评论 -
docker :oracle 数据恢复:导入数据库dmp文件
以下目录以自己服务器对应目录为准。1.获取备份数据库dmp文件,保存到/data/backup/oracle2.查看oracle的docker容器编号:docker ps3.进入oracle的docker终端:docker exec -it 容器id/容器名字 /bin/bash4.执行/data/backup/oracle/importAppuserDb.sh 脚本:sh imp...原创 2019-04-14 21:04:37 · 1975 阅读 · 0 评论 -
docker+tomcat+nginx+jenkins+ant自动化部署项目
注意:没有tomcat镜像首先安装镜像,然后再执行一下步骤,具体路径根据自己项目而定;1.新增tomcat的docker容器shell脚本文件:vi docker-tomcat.sh#!/bin/shecho -e '\anzhiG'docker run -v /data:/data -v /data/log:/log -d -p 192.168.10.18:8092:22 -p ...原创 2019-04-22 17:41:24 · 1044 阅读 · 0 评论 -
docker 目录移动到其他磁盘的操作
1.systemctl stop docker #停止docker2.mkdir /storage/docker-lib #在我这个项目里storage是普通硬盘,在storage下创建一个目录3.mv /var/lib/docker /storage/docker-lib #将var下的docker移动到/storage下4.ln -s /storage/docker-lib/do...原创 2018-08-17 14:21:43 · 4715 阅读 · 2 评论 -
Docker学习笔记
一.Docker常用命令:载入一个镜像:docker pull举例:docker pull training/webapp 意思为:载入一个training/webapp的镜像创建一个新的容器:docker run [选项] 镜像文件 选项:-d(创建到后台) -t:在新容器内指定一个伪终端或终端 -i:允许你...原创 2018-08-08 13:27:38 · 272 阅读 · 0 评论