zl程序教程

Docker 基础 - 1

  • docker基础:私库系列:再探Harbor:(4) https方式的私库管理

    docker基础:私库系列:再探Harbor:(4) https方式的私库管理

    大家好,又见面了,我是你们的朋友全栈君。 在前面的介绍中,缺省使用了http的方式,而考虑安全的角度,容器的仓库在生产环境中往往被设定为https的方式,而harbor将这些证书的创建和设定都进行了简单的集成,这篇文章来看一下在harbor下如何使用https的方式。Step 1:创建CA[root@liumiao ~]# openssl req -newkey rsa:4096 -nodes

    日期 2023-06-12 10:48:40     
  • 对Docker基础镜像的思考,该不该选择alpine

    对Docker基础镜像的思考,该不该选择alpine

    现在,相信主流的架构都是会选择容器来进行部署,这应该当没有疑问的。我负责的所有项目,也都会使用容器来再结合容器编排工具(Docker Swarm或K8S,依据大小而定)进行声明式部署,非常方便高效。但在这其中,我也遇到一个问题并一直再思考怎么样才是更好的。这个问题就是:对于容器镜像来说,究竟该不该选择alpine做为基础镜像?一)首先,要了解这个问题的来源,为什么纠结这种事呢。当然原因在于,容器镜

    日期 2023-06-12 10:48:40     
  • Docker Compose 零基础入门

    Docker Compose 零基础入门

    Docker Compose 是 Docker 官方编排(Orchestration)项目之一,负责快速的部署分布式应用,它是由 python 编写。Compose 定位是定义和运行多个 Docker 容器的应用。Compose 有两个重点docker-compose.yml compose 配置文件docker-compose 命令行工具在前面的教程中,我们运行一个要一堆的参数,如 --netw

    日期 2023-06-12 10:48:40     
  • 万字带你 Docker 零基础入门

    万字带你 Docker 零基础入门

    Docker 最初是 dotCloud 公司创始人 Solomon Hykes 在法国期间发起的一个公司内部项目,它是基于 dotCloud 公司多年云服务技术的一次革新,并于 2013 年 3 月以 Apache 2.0 授权协议开源。Docker 是一个开源的应用容器引擎,使用 Go 语言 进行开发实现,它不同于与 KVM 和 Xen,docker 基于 Linux 内核的 cgroup,na

    日期 2023-06-12 10:48:40     
  • Docker-基础入门以及安装

    Docker-基础入门以及安装

    Docker 安装准备 官方网址:https://www.docker.com/ OS系统版本选择: Docker 目前已经支持多种操作系统的安装运行,比如Ubuntu、CentOS、Redhat、Debian、Fedora,甚至是还支持了Mac和Windows,在linux系统上需要内核版本在3.10或以上 Docker版本选择: docker版本号之前一直是0.X版本或1.X版本,但

    日期 2023-06-12 10:48:40     
  • dockerfile实战-制作基础镜像的Base镜像

    dockerfile实战-制作基础镜像的Base镜像

    准备目录结构,下载镜像并初始化系统 #按照业务类型或系统类型等方式划分创建目录环境,方便后期镜像比较多的时候进行分类 [root@ubuntu1804 ~]#mkdir /data/dockerfile/{web/{nginx,apache,tomcat,jdk},system/{centos,ubuntu,alpine,debian}} -p [root@ubuntu1804 ~]#tre

    日期 2023-06-12 10:48:40     
  • docker-容器编排管理工具docker compse基础

    docker-容器编排管理工具docker compse基础

    Docker Compse介绍 当在宿主机启动较多的容器时候,如果都是手动操作会觉得比较麻烦而且容易出错,此时推荐使用docker 单机编排工具 docker-compose docker-compose 是 docker 容器的一种单机编排服务,docker-compose 是一个管理多个容器的工具,比如:可以解决容器之间的依赖关系,就像启动一个nginx 前端服务的时候会调用后端的to

    日期 2023-06-12 10:48:40     
  • 小白学 Python 爬虫(4):前置准备(三)Docker基础入门

    小白学 Python 爬虫(4):前置准备(三)Docker基础入门

    人生苦短,我用 Python 前文传送门: 小白学 Python 爬虫(1):开篇 小白学 Python 爬虫(2):前置准备(一)基本类库的安装 小白学 Python 爬虫(3):前置准备(二)Linux基础入门 Docker 基础 首先说一件事情,就在本文写作前一天,Mirantis 这家公司宣布收购了 Docker 的企业业务和团队。并且在官网上也挂出了相关的文字。 没别的意思,相

    日期 2023-06-12 10:48:40     
  • Docker 基础技术之 Linux namespace 详解

    Docker 基础技术之 Linux namespace 详解

    本文首发于我的公众号 Linux云计算网络(id: cloud_dev),专注于干货分享,号内有 10T 书籍和视频资源,后台回复「1024」即可领取,欢迎大家关注,二维码文末可以扫。 Docker 是“新瓶装旧酒”的产物,依赖于 Linux 内核技术 chroot 、namespace 和 cgroup。本篇先来看 namespace 技术。 Docker 和虚拟机技术一样,从操作系统级上

    日期 2023-06-12 10:48:40     
  • Docker 基础技术之 Linux cgroups 详解

    Docker 基础技术之 Linux cgroups 详解

    本文首发于我的公众号 Linux云计算网络(id: cloud_dev),专注于干货分享,号内有 10T 书籍和视频资源,后台回复「1024」即可领取,欢迎大家关注,二维码文末可以扫。 推荐大家到公众号阅读,那里阅读体验更好,也沉淀了很多篇干货。 前面两篇文章我们总结了 Docker 背后使用的资源隔离技术 Linux namespace。 Docker 基础技术之 Linux namesp

    日期 2023-06-12 10:48:40     
  • 【Python 八股文】- Docker基础

    【Python 八股文】- Docker基础

    文章目录 1. Docker 和虚拟机有啥不同? 2. Docker 安全么? 3. Docker原理? 3.1. Linux Namespace 3.2. Cgro

    日期 2023-06-12 10:48:40     
  • docker基础命令

    docker基础命令

    docker基础命令 检查docker的安装是否正确: docker info 查看docker容器的基本信息: docker inspect CONTAINER 所有Docker命令可以用以下命令查看: docker help 显示所有docker容器的名称: docker ps -a -a :显示所有的容器,包括未运行的。 -f :根据条件过滤显示 显示结果类似

    日期 2023-06-12 10:48:40     
  • Docker 常用【基础|镜像】命令

    Docker 常用【基础|镜像】命令

    Centos7 下载|安装|配置|卸载 Docker:https://liush.blog.csdn.net/article/details/129664121 一、基础命令 docker version # 查看docker版本信息docker info # 查看docker及环境信息docker help # 查看帮助

    日期 2023-06-12 10:48:40     
  • 史上最全docker基础知识汇总

    史上最全docker基础知识汇总

    正文 Docker常用命令 run docker run [OPTIONS] IMAGE [COMMAND] [ARG...] -e设置环境变量;-e username=zhj –nam

    日期 2023-06-12 10:48:40     
  • docker-compose 基础命令

    docker-compose 基础命令

    Docker Compose管理容器的结构          Docker Compose将所管理的容器分为三层,分别是工程( project),服务(service)以及容器( container)。 Docker Compose运行目录下的

    日期 2023-06-12 10:48:40     
  • Docker基础篇

    Docker基础篇

    文章目录 Docker基础篇一、Docker 基础1.镜像2. 容器3. 仓库4. Docker 平台架构图解5 . Docker 安装 二、Docker 常用命令centos 下常用命令:

    日期 2023-06-12 10:48:40     
  • docker基础学习(一)

    docker基础学习(一)

    操作演示: 1、查看一个容器的版本 [root@ELK-chaofeng08 ~]# docker version Client: Version: 18.09.3 API version: 1.39 Go version: go1.10.8 Git commit: 774a1f4 Built:

    日期 2023-06-12 10:48:40     
  • 【Python 八股文】- Docker基础

    【Python 八股文】- Docker基础

    文章目录 1. Docker 和虚拟机有啥不同? 2. Docker 安全么? 3. Docker原理? 3.1. Linux Namespace 3.2. Cgro

    日期 2023-06-12 10:48:40     
  • docker基础之docker的网络基础配置(八)

    docker基础之docker的网络基础配置(八)

      docker的四种网络模式   基于docker run创建容器时,可以使用--net选项指定容器的网络模式:Docker默认有以下4种网络模式: bridge模式,使用--net=bridge指定,默认设置 host模式,使用--net=host指定 none模式,使用--net=none指定 container模式,使用--net=container:NAME_or

    日期 2023-06-12 10:48:40     
  • docker基础之容器、数据卷、数据卷容器(五)

    docker基础之容器、数据卷、数据卷容器(五)

      生产环境中使用Docker的过程中,往往需要对数据进行持久化,或者需要在多个容器之间进行数据共享,这必然涉及容器的数据管理操作。 容器中管理数据主要有两种方式: 数据卷(Data Volumes):容器内数据直接映射到本地主机环境;如何在容器内创建数据卷,并且把本地的目录或文件挂载到容器内的数据卷中。 数据卷容器(Data Volume Containers):使用特定容器维护数

    日期 2023-06-12 10:48:40     
  • docker基础之常用命令(二)

    docker基础之常用命令(二)

    重要概念:镜像、容器 镜像:可以理解为软件安装包,可以方便的进行传播和安装。容器:软件安装后的状态,每个软件运行环境都是独立的、隔离的,称之为容器。 Docker关系图(简):             通常情况下,可以通过以下两种方式来查询想要使用的命令详情: 客户端输入docker或者docker --help就能查看简易版的命令

    日期 2023-06-12 10:48:40     
  • docker基础之centos安装和设置加速镜像(一)

    docker基础之centos安装和设置加速镜像(一)

    使用 yum 安装 Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。 通过 uname -r 命令查看你当前的内核版本 uname -r 3.10.0-327.el7.x86_64 安装 Docker 从 2017 年 3 月开始 docker 在原来的基础上分为两个分支版本: D

    日期 2023-06-12 10:48:40     
  • 在docker中安装docker,轻松实现 docker in docker (dind)的应用,并在带有docker的Linux系统中安装基础依赖,搭建Python环境,部署自己的项目或CI和测试

    在docker中安装docker,轻松实现 docker in docker (dind)的应用,并在带有docker的Linux系统中安装基础依赖,搭建Python环境,部署自己的项目或CI和测试

    在docker中安装docker,轻松实现 docker in docker (dind)的应用,并在带有docker的Linux系统中安装基础依赖,搭建Python环境,部署自己的项目,或者运行 CI 或集成测试环境。

    日期 2023-06-12 10:48:40