使用GUI工具Portainer.io管控Docker容器
摘要:这里推荐使用 Portainer 作为容器的 GUI 管理方案 官方地址:https://portainer.io/install.html 背景: 5年前容器技术扑面而来,如今已经成为面向云原生开发的基础架构,基于微服务的设计需要部署大量容器,同时强调了友好快速的管理容器。 是时候推荐一个轮子Po
阅读全文
posted @
2020-07-23 21:00
阿小杜
阅读(552)
推荐(0) 编辑
centos7快速安装docker服务
摘要:安装依赖包 yum install -y yum-utils device-mapper-persistent-data lvm2 置阿里云镜像源 yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/cen
阅读全文
posted @
2020-07-23 20:39
阿小杜
阅读(234)
推荐(0) 编辑
Docker 开启2375端口,提供外部访问docker
摘要:1、编辑docker.service # vim /usr/lib/systemd/system/docker.service 在 ExecStart=/usr/bin/dockerd-current 后 增加 -H tcp://0.0.0.0:2375 -H unix://var/run/dock
阅读全文
posted @
2020-07-23 19:02
阿小杜
阅读(7953)
推荐(0) 编辑
docker配置容器运行jar包
摘要:拉取jdk镜像文件 # docker pull huanwei/alpine-oraclejdk8 创建文件夹编写Dockerfile文件 # mkdir docker # vi Dockerfile 构建镜像 # docker build -t jdk1.8:v1 . 运行容器 # docker
阅读全文
posted @
2019-08-20 15:57
阿小杜
阅读(6628)
推荐(0) 编辑
centos7配置Docker镜像加速器
摘要:创建并编辑文件 # vi daemon.json 或者 https://almtd3fa.mirror.aliyuncs.com为阿里云的加速地址。修改后,重启docker 重启服务 # systemctl daemon-reload # systemctl restart docker.servi
阅读全文
posted @
2019-08-20 15:50
阿小杜
阅读(3752)
推荐(1) 编辑
docker容器互联,实现目录、服务共享
摘要:一、需求 docker使服务之间实现容器隔离,比如Javaweb项目前端、后端、数据库、数据库后台,分别把它们部署在不同的容器里面,实现隔离。但服务和服务之间也有互访的需求,这就涉及到容器网络和容器互联挂载访问机制的内容。 容器是基于镜像创建的,最后的容器文件系统包括镜像的只读层+可写层,容器中的进
阅读全文
posted @
2019-08-01 20:37
阿小杜
阅读(8553)
推荐(0) 编辑
解决docker容器中Centos7系统的中文乱码
摘要:采用 docker pull docker.io/centos 下载的基础镜像,是不带中文环境的,可以进入容器内使用 locale 查看当前语言环境 创建一个centos7容器 # docker run --name node1 -h node -d -i -t centos /bin/bash 进
阅读全文
posted @
2019-08-01 15:25
阿小杜
阅读(9050)
推荐(1) 编辑
修改centos7容器的时间和宿主机时间一致
摘要:一、问题 centos7系统容器时间与宿主机系统时间不一致,就进去查看一番,发现时区和宿主机上的时间不一致,下面就来解决一下 二、现象 1、查看centos宿主机的时间 输入如下命令查看 # date 2、输入如下命令进入指定的容器 然后查看时间如下 # docker exec -it tjsp2
阅读全文
posted @
2019-07-31 12:01
阿小杜
阅读(2656)
推荐(0) 编辑
docker实战部署Javaweb项目
摘要:一、部署环境说明 docker服务版本:version 18.09.0nginx服务版本:version: nginx/1.15.10redis服务版本:version: redis/5.0.3tomcat服务版本:version: tomcat/8.5.30JDK服务版本:alpine-oracl
阅读全文
posted @
2019-07-24 14:04
阿小杜
阅读(1888)
推荐(0) 编辑
使用docker compose编排容器
摘要:一、安装docker compose 二进制包安装 1、安装 Docker Compose 从 官方 GitHub Release 处直接下载编译好的二进制文件即可 # curl -L https://github.com/docker/compose/releases/download/1.8.0
阅读全文
posted @
2019-04-09 15:05
阿小杜
阅读(2196)
推荐(0) 编辑
禅道在docker上部署与迁移
摘要:一、禅道部署 1、下载地址 禅道开源版: http://dl.cnezsoft.com/zentao/docker/docker_zentao.zip 数据库用户名: root,默认密码: 123456。运行时,可以设置 MYSQL_ROOT_PASSWORD变量来更改密码。 可挂载目录 /app/
阅读全文
posted @
2019-03-12 13:58
阿小杜
阅读(4504)
推荐(0) 编辑
docker构建tomcat镜像
摘要:下载centos镜像 # docker pull daocloud.io/centos:7 创建一个镜像 # docker tag daocloud.io/centos:7 centos 删除源镜像 # docker rmi daocloud.io/centos:7 创建一个/root/softwa
阅读全文
posted @
2019-01-29 15:17
阿小杜
阅读(974)
推荐(0) 编辑
docker镜像文件的导入与导出(docker镜像迁移)
摘要:1、查看镜像ID # docker images 2、选择要打包的镜像,执行打包命令 docker save : 将指定镜像保存成 tar 归档文件 语法: docker save [options] image [image……] options -o :输出到的文件。 # docker save
阅读全文
posted @
2019-01-28 15:04
阿小杜
阅读(2812)
推荐(0) 编辑
DockerFile服务
摘要:Dockerfile分为四部分:基础镜像信息、镜像创建者信息、镜像操作指令、容器启动执行指令。 一、Dockerfile的书写规则及指令使用方法 Dockerfile的指令是忽略大小写的,建议使用大写,使用 # 作为注释,每一行只支持一条指令,每条指令可以携带多个参数。 Dockerfile的指令根
阅读全文
posted @
2019-01-17 14:05
阿小杜
阅读(520)
推荐(0) 编辑
docker容器的应用
摘要:查看容器的配置信息 # docker inspect dc4e2ff3eb58 查看容器的网络信息 # docker inspect -f {{.NetworkSettings}} node4 查看容器的IP地址 # docker inspect redis7001 | grep IPAddress
阅读全文
posted @
2019-01-17 13:06
阿小杜
阅读(218)
推荐(0) 编辑
docker私库harbor的搭建
摘要:1、文件下载 # wget https://storage.googleapis.com/harbor-releases/harbor-online-installer-v1.5.1.tgz 安装官网参考 https://github.com/goharbor/harbor/blob/master/
阅读全文
posted @
2019-01-02 09:18
阿小杜
阅读(1673)
推荐(0) 编辑
docker容器内外相互拷贝数据
摘要:从宿主机上拷贝文件到容器内 注意:一下红色字体为宿主机文件 docker cp 文件 容器名:目录 # docker cp httpd-2.4.34.tar.gz node4:/opt/ 从宿主机上拷贝目录到容器内 docker cp 目录 容器名:目录 # docker cp /mnt/ node
阅读全文
posted @
2018-12-27 22:11
阿小杜
阅读(2063)
推荐(0) 编辑
docker
摘要:container(容器) docker(集装箱) 容器的优点 1、 启动速度快 2、 节省资源 兼容性高 启动docker # systemctl start docker 设置开机自启动 # systemctl enable docker 查看本地镜像 # docker images 查询具体的
阅读全文
posted @
2018-12-27 00:36
阿小杜
阅读(256)
推荐(0) 编辑
centos7上安装docker社区版
摘要:container(容器) docker(集装箱) 容器的优点 1、 启动速度快 2、 节省资源 3、 兼容性高 保证机器正常上网 #ping www.baidu.com CPU需要支持虚拟化 # grep -E 'svm|vmx' /proc/cpuinfo 找到flags部分,如果其中输出有SV
阅读全文
posted @
2018-12-26 21:07
阿小杜
阅读(648)
推荐(0) 编辑