docker
征尘bjajmd
这个作者很懒,什么都没留下…
展开
-
Docker Swarm常用命令
Docker Swarm常用命令 #查看集群节点docker node ls#创建nginx服务#docker pull hub.test.com:5000/almi/nginx:0.1 #下载私有仓库镜像docker service create --name nginx --replicas 2 --publish 80:80 hub.test.com:5000/almi/nginx:0.1#--network=swarm_test#replicas 2 创建2个容器,hub原创 2020-08-02 19:20:59 · 181 阅读 · 0 评论 -
采用容器安装 Jenkins 的踩坑记录
为了方便管理容器的启动命令,统一使用 docker-compose 命令配合 docker-compose.yml 文件启动容器。基本使用可以 参考这里。关于如何在 Docker 中安装 Jenkins,参考这里。如果只是想看最终的 docker-compose.yml 文件,直接跳到最后一部分。我的 CentOS7 的内核已经升级为 4.15,版本详情如下:# uname -aLinux VM_139_74_centos 4.15.6-1.el7.elrepo.x86_64 #1 SM原创 2020-06-29 10:30:45 · 2096 阅读 · 0 评论 -
docker文件存储驱动overlay2
背景https://zhuanlan.zhihu.com/p/41958018本系列Docker笔记将以基于TensorFlow的模型的训练与部署的具体场景为例,总结Docker的基本原理、安装、镜像制作、容器部署等。事实上,在学校实验室和自己的开源项目推进Docker使用已经快1年了,这篇文章之所以现在才开始写,纯粹是拖太久。安装docker与nvidia-docker首先,请以官网教程安装docker:How to install docker on Ubuntu 16.04如果原创 2020-06-24 14:51:07 · 531 阅读 · 0 评论 -
docker系统中/var/lib/docker/overlay2
docker系统中/var/lib/docker/overlay2 占用很大,清理Docker占用的磁盘空间,迁移 /var/lib/docker 目录所解决的问题 一、迁移/var/lib/docker目录1、du -hs /var/lib/docker/ 命令查看磁盘使用情况。root@nn0:~$ du -hs /var/lib/docker/237G /var/lib/docker/2、docker system df命令,类似于Linux上的df命令,用于查看Docker原创 2020-06-24 14:34:41 · 15739 阅读 · 1 评论 -
docker-compose设置静态ip和link与depends_on的区别
在容器中设置静态ip,这似乎又是一个过时的老话题,但是在讨论群中仍然有朋友为此感到困惑。我致力于解决这些小问题和在使用中容器落地的问题。为此,我又写了这篇文章来描述容器中使用静态ip,和不使用静态ip link的技巧。在正式配置docker-compose之前,我们需要先了解link,因为在我看来在容器中使用固定ip是件没有必要的事情,使用ip只是我们脑中长久的一个使用习惯。而在docker中link已经帮我们解决了这个麻烦事,并提供了更简单的方式。那么,通常来讲,在这个问题上产生疑问的,必...转载 2020-06-24 09:48:26 · 12782 阅读 · 2 评论 -
docker-compose.yml文件详解
Compose和Docker兼容性: Compose 文件格式有3个版本,分别为1, 2.x 和 3.x 目前主流的为 3.x 其支持 docker 1.13.0 及其以上的版本常用参数: version # 指定 compose 文件的版本 services # 定义所有的 service 信息, services 下面的第一级别的 key 既是一个 service 的名称 build .原创 2020-06-23 15:54:12 · 338 阅读 · 0 评论 -
SpringBoot之Dockerfile应用
文只是做一个示例,所以不做太多详解,基本都是一看就明白的本文内容源码地址:https://gitee.com/catoop/springboot-docker一、创建工程文件1、正常创建一个springboot工程2、创建一个TestController测试类,用于在我们部署docker之后访问验证使用3、创建Dockerfile文件如图:二、打包和测试1、先单纯的打包工程,验证测试类是否能正常访问#打包mvn clean package -Dmaven.test.skip=tr原创 2020-06-21 11:56:20 · 316 阅读 · 0 评论 -
将mysql、nginx、zookeeper、redis、tomcat集成为一个docker镜像
将mysql、nginx、zookeeper、redis、tomcat集成为一个docker镜像实现运行一个镜像,便全部自动化安装启动mysql、nginx、zookeeper、redis、tomcat。1.在CentOS7上安装Docker2.复制拷贝相关压缩包到同一个目录3.拉取centos镜像4.在压缩包目录下编写DockerfileFROM centos:centos7MAINTAINER wxd "894569924@qq.com"# 1.准备工作创建文件夹 RUN \...转载 2020-06-16 16:58:32 · 1335 阅读 · 0 评论 -
阿里云 centos7 升级最新版内核
1:安装epel最新的仓库 导入密钥 rpm --importhttps://www.elrepo.org/RPM-GPG-KEY-elrepo.org 安装仓库 yum installhttps://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm 如果是centos8 仓库地址不一样2:查看所有可用的内核 yum --disablerepo="*" --enablerepo="elrepo-k...转载 2020-05-26 13:47:15 · 981 阅读 · 0 评论 -
docker之设置开机自启动
docker之设置开机自启动(二)docker的自启动通过sysv-rc-conf等管理启动脚本# docker.service#!/bin/shsudo systemctl enable dockersudo systemctl start docker将脚本放置在/etc/init.d/目录下,修改成root执行权限,然后输入sysv-rc-conf在界面上设...转载 2019-09-26 10:54:33 · 1210 阅读 · 1 评论 -
docker 常用命令,docker启动,重启,关闭命令
docker官网地址 https://www.docker.com/docker启动命令,docker重启命令,docker关闭命令启动 systemctl start docker守护进程重启 sudo systemctl daemon-reload重启docker服务 systemctl restart docker重启docker服务 sudo se...转载 2019-09-26 10:50:59 · 3998 阅读 · 1 评论 -
Centos7上安装docker
Centos7上安装dockerDocker从1.13版本之后采用时间线的方式作为版本号,分为社区版CE和企业版EE。社区版是免费提供给个人开发者和小型团体使用的,企业版会提供额外的收费服务,比如经过官方测试认证过的基础设施、容器、插件等。社区版按照stable和edge两种方式发布,每个季度更新stable版本,如17.06,17.09;每个月份更新edge版本,如17.09,17....转载 2019-09-25 19:35:07 · 108 阅读 · 0 评论