
Docker
从实战的角度介绍docker安装、启动运行、容器命令、镜像命令、存储挂载、自定义网络,容器互联原理、Dockerfile编写、发布镜像、docker-compose安装、docker-compose使用、dockerswarm集群、dockerswarm实现服务弹性扩缩容,部署私有都出客户部等
redrose2100
Python开发工程师/DevOps工程师/测试开发工程师
展开
-
Docker----Dockerfile中执行pip install 命令报 Failed to establish a new connection 错误的解决办法
然后再重新进行编译即可。重启docker服务。原创 2023-04-13 00:20:04 · 1764 阅读 · 4 评论 -
Linux----MobaXterm如何解除最多保存14个Session的限制
在使用MobaXterm保存linux连接会话的时候,发现最多只能保存14个会话,再新增会话时不会保存,导致后续链接每次必须重新输入会话信息。(3)执行(2)中下载的python代码,同时需要指定用户名和MobaXterm的版本号,注意比如这里MobaXterm的版本号为v20.2,则这里输入 20.2。(4)打开MobaXterm的安装目录,将原有的Custom.mxtpro文件重命名备份,然后将步骤3中生成的Custom.mxtpro文件拷贝至此。原创 2023-04-11 14:23:29 · 8611 阅读 · 5 评论 -
Docker----如何更改docker镜像的存储路径
随着docker容器已经镜像的使用,docker镜像占用大量磁盘空间,当然可以通过不断的删除镜像或者设置定时任务删除镜像,但是有时候还是挺麻烦的,而且在一定时间阶段内,可能还是希望多存一些镜像备份用的,此时假如重新加了一块磁盘,但是此时容器的镜像存储路径并不在新加磁盘的挂载点上,此时就希望能调整docker容器镜像的保存路径,将其设置为新增加的挂载点。(4)在新新增的磁盘挂载点上新建目录,并将原有的docker容器和镜像全部拷贝过来,比如这里新增磁盘的挂载点为 /data/,则参照如下命令操作。原创 2023-04-11 00:29:18 · 9055 阅读 · 1 评论 -
Docker----执行docker pull 下载镜像时报dial tcp: lookup registry-1.docker.io on 192.168.1.1:53: no such host错
修改 /etc/resolv.conf 文件,增加配置其他的dns服务器,比如修改为如下内容。出现此问题的原因是dns没有配置好,执行如下命令查resolv.conf 配置文件。这里nameserver 配置了192.168.1.1,没有配置其他的dns服务器。然后再执行如下两条命令即可。原创 2023-03-17 08:12:40 · 9442 阅读 · 3 评论 -
centos-ssh容器镜像使用方法
本文详细介绍了centos-ssh容器镜像使用方法原创 2022-12-14 13:32:58 · 459 阅读 · 0 评论 -
openeuler-ssh容器镜像使用方法
本文详细介绍了openeuler-ssh容器镜像使用方法原创 2022-12-13 17:25:17 · 725 阅读 · 0 评论 -
基于openEuler容器镜像制作可ssh登录的docker镜像
本文详细介绍了基于openEuler容器镜像制作可ssh登录的docker镜像原创 2022-12-12 16:50:01 · 1159 阅读 · 0 评论 -
基于CentOS容器镜像制作可ssh登录的docker镜像
本文详细介绍了基于CentOS容器镜像制作可ssh登录的docker镜像原创 2022-12-12 15:19:25 · 826 阅读 · 0 评论 -
docker rmi 命令详解
本文详细介绍了docker rmi 命令删除镜像的使用方法原创 2022-09-26 14:27:38 · 1531 阅读 · 0 评论 -
docker version 命令详解
本文详细的介绍了docker version 命令的使用方法及使用方式原创 2022-09-26 13:29:52 · 1277 阅读 · 0 评论 -
docker部署服务初体验
本文以部署一个服务为例介绍了docker部署服务最基本的操作流程,让阅读者初步体验docker的应用原创 2022-09-26 12:16:12 · 1663 阅读 · 0 评论 -
Docker基础命令及功能简要描述
本文详细介绍了docker的命令以及简要的功能秒描述原创 2022-09-26 10:44:35 · 881 阅读 · 0 评论 -
docker search 命令详解
本文详细介绍了docker search 命令的选项并用实例演示了docker search的各个选项的使用方法原创 2022-09-23 16:27:01 · 12956 阅读 · 0 评论 -
docker images 命令详解
本文详细介绍了docker images命令的参数以及使用实例。原创 2022-09-23 15:40:39 · 8942 阅读 · 1 评论 -
设置非root用户操作使用docker
本文详细介绍了如何设置非root用户如何使用docker的问题原创 2022-09-22 17:28:26 · 4532 阅读 · 0 评论 -
CentOS系统安装Docker Engine
本文详细介绍了centOS系统使用yum命令安装docker engine的过程原创 2022-09-22 16:04:47 · 520 阅读 · 0 评论 -
Docker架构简介
本文简要介绍了容器的架构组成以及docker run命令的执行过程原创 2022-09-22 14:44:22 · 2947 阅读 · 0 评论 -
Docker----Docker技术知识点图谱
Docker----CentOS7系统上Docker的安装与卸载Docker----Docker容器的启动流程Docker----Docker镜像操作常用命令Docker----Docker容器操作常用命令Docker----Docker数据共享与数据卷挂载Docker----Docker自定义网络Docker----Docker容器跨网络互联Docker----容器名互联link技术及其本质Docker----Dockerfile常用的指令Docker----Docker发布镜像到Doc原创 2021-11-09 22:35:27 · 1071 阅读 · 0 评论 -
Docker----Dockerfile 中构建 Python 应用镜像时使用pip安装第三方库报的错误的解决办法
出现如下错误,但是如果手工直接在虚拟机中 ping mirrors.aliyun.com 是可以 ping 通的。原因是 docker 的配置文件 /etc/docker/daemon.json 中没有配置DNS。在 dockerfile 中使用如下命令安装 python 的第三方库。然后重启 docker 服务。至此就解决了上述问题。............原创 2022-08-09 15:29:24 · 2026 阅读 · 0 评论 -
Docker----对已经存在的docker如何修改时区
【原文链接】1 现状在平时使用docker部署服务时,经常会遇到已经将服务部署了一大部分了,突然发现系统的时间不对,经过排查发现结果是docker的时区错了,对于大多数docker镜像而言,默认的时区是UTC,当然如果在最开始创建容器的时候如果知道此问题的存在,可以通过挂载等方式解决这个问题,但是现在可能已经配置了许多配置了,如果重新创建容器似乎显得不太合适,尤其是对那些一般不需要重新创建的,即一次性部署的,比如数据库等,此时就需要在docker已经运行的情况下,用最小的代价去修改docker的时区2原创 2022-05-16 16:10:27 · 884 阅读 · 0 评论 -
Docker----安装部署私有Dockerhub即Harbor
【原文链接】一、安装步骤1 下载安装包wget https://github.com/goharbor/harbor/releases/download/v2.4.2/harbor-offline-installer-v2.4.2.tgz若下载慢或者连不上,可以使用如下命令下载wget https://mirror.ghproxy.com/https://github.com/goharbor/harbor/releases/download/v2.4.2/harbor-offline-inst原创 2022-05-03 01:33:02 · 2064 阅读 · 0 评论 -
Docker----DockerSwarm集群环境弹性服务动态扩缩容
Docker(1)-Docker安装(CentOS7系统)Docker(2)-docker run hello-world的执行流程Docker(3)-Docker镜像操作常用命令Docker(4)-Docker容器操作常用命令Docker(5)-Docker之间数据共享技术即数据卷容器Docker(6)-Dockerfile常用的指令Docker(7)-发布docker镜像到DockerHubDocker(8)-通过容器名互联link技术及其本质Docker(9)-Docker自定义网络原创 2021-11-02 15:19:53 · 785 阅读 · 0 评论 -
Docker----DockerSwarm集群环境搭建
Docker(1)-Docker安装(CentOS7系统)Docker(2)-docker run hello-world的执行流程Docker(3)-Docker镜像操作常用命令Docker(4)-Docker容器操作常用命令Docker(5)-Docker之间数据共享技术即数据卷容器Docker(6)-Dockerfile常用的指令Docker(7)-发布docker镜像到DockerHubDocker(8)-通过容器名互联link技术及其本质Docker(9)-Docker自定义网络原创 2021-11-02 14:08:21 · 445 阅读 · 0 评论 -
Docker技术----docker-compose实战----快速搭建WordPress博客系统
(1)进入一个空目录,创建docker-compose.ymlcd /app/wordpress/vi docker-compose.ymldocker-compose.yml 文件内容如下:version: "3.9"services: db: image: mysql:5.7 container_name:word_press_db volumes: - /app/wordpress/db_data:/var/lib/mysql restar原创 2021-11-01 22:55:12 · 1079 阅读 · 0 评论 -
Docker----docker-compose初体验
Docker(1)-Docker安装(CentOS7系统)Docker(2)-docker run hello-world的执行流程Docker(3)-Docker镜像操作常用命令Docker(4)-Docker容器操作常用命令Docker(5)-Docker之间数据共享技术即数据卷容器Docker(6)-Dockerfile常用的指令Docker(7)-发布docker镜像到DockerHubDocker(8)-通过容器名互联link技术及其本质Docker(9)-Docker自定义网络原创 2021-11-01 15:28:20 · 302 阅读 · 0 评论 -
Docker----Docker容器跨网络互联
Docker(1)-Docker安装(CentOS7系统)Docker(2)-docker run hello-world的执行流程Docker(3)-Docker镜像操作常用命令Docker(4)-Docker容器操作常用命令Docker(5)-Docker之间数据共享技术即数据卷容器Docker(6)-Dockerfile常用的指令Docker(7)-发布docker镜像到DockerHubDocker(8)-通过容器名互联link技术及其本质Docker(9)-Docker自定义网络原创 2021-10-31 10:57:09 · 564 阅读 · 0 评论 -
Docker----安装 docker-compose 环境
一、按照官方文档安装方式(这种方式下载速度比较慢)(1)下载docker-compose执行如下命令进行下载curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose(2)修改目录权限chmod +x /usr/local/bin/docker-compose(3)创建软连原创 2021-10-31 21:40:08 · 1002 阅读 · 0 评论 -
Docker----Docker自定义网络
(1)查看当前已经存在的docker网络docker network list如:[root@iZbp1flzt6x7pxmxfhmxeeZ ~]# docker network listNETWORK ID NAME DRIVER SCOPE9741ca08001e bridge bridge local405291d91242 host host localc07d37e1f457 none null原创 2021-10-30 20:24:38 · 695 阅读 · 0 评论 -
Docker----容器名互联link技术及其本质
(1)创建名centos1的dockerdocker run -it --name centos1 centos创建后查看ip,如下:172.17.0.3[root@iZbp1flzt6x7pxmxfhmxeeZ ~]# docker run -it --name centos1 centos[root@52a8e3445ba0 /]# ip addr1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN原创 2021-10-30 10:25:22 · 306 阅读 · 0 评论 -
Docker----Docker发布镜像到DockerHub
(1)在dockerhub网站注册一个账号,如账号为redrose2100(2)编写DockerFile文件,如下:FROM centosMAINTAINER redrose2100<hitredrose@163.com>ENV JAVA_HOME /usr/local/jdk_1.8/WORKDIR /usr/localRUN yum install -y vimRUN yum install -y net-toolsEXPOSE 80CMD echo $JAVA_HOM原创 2021-10-29 17:50:32 · 367 阅读 · 1 评论 -
Dockerfile关键字详解
本文详细 了dockerfile中使用的关键字的作用以及用法原创 2021-10-28 23:47:02 · 8044 阅读 · 0 评论 -
Docker----Docker数据共享与数据卷挂载
一、使用docker run -v 具名数据卷挂载方式(1)首先将本地 /opt/demo 目录删除[root@iZbp1flzt6x7pxmxfhmxeeZ opt]# rm -rf /opt/demo/[root@iZbp1flzt6x7pxmxfhmxeeZ opt]#(2)使用centos镜像,启动名为docker01的容器,并将docker中 /opt/demo 目录挂载到本地 /opt/demo目录[root@iZbp1flzt6x7pxmxfhmxeeZ opt]# docker原创 2021-10-27 17:54:53 · 638 阅读 · 0 评论 -
Docker----Docker容器操作常用命令
一、环境准备(1)使用docker pull centos 下载一个centos的最新版本的镜像[root@localhost ~]# docker imagesREPOSITORY TAG IMAGE ID CREATED SIZE[root@localhost ~]# docker pull centosUsing default tag: latestlatest: Pulling from library/centosa1d0c7532777: Pull com原创 2021-10-25 23:35:23 · 5097 阅读 · 0 评论 -
Docker----Docker镜像操作常用命令
一、帮助命令docker version # 查看docker 版本信息docker info # 查看docker 系统信息docker 命令 --help # 查看docker 常用命令的使用方法二、镜像命令2.1 docker images 命令(1)docker images 查看主机上的镜像[root@localhost ~]# docker imagesREPOSITORY TAG IMAGE ID CREATED SIZEhel原创 2021-10-25 23:22:18 · 470 阅读 · 0 评论 -
Docker----Docker容器的启动流程
一、docker run hello-world 执行回显二、docker run 命令运行流程图三、第一次执行docker run hello-world 命令执行详细流程(1)执行docker run hello-world命令后,docker命令会在本机寻找名为hello-world的镜像,比如这里发现本地没有(2)此时docker 就会去docker hub上搜索名称为hello-world的镜像,比如这里在docker hub上搜索到了hello-world的镜像(3)从docker原创 2021-10-25 23:14:12 · 5383 阅读 · 0 评论 -
Docker----安装 Docker 环境(CentOS和Windows10系统)
一、环境准备(1)系统内核需要3.10以上的[root@localhost ~]# uname -r3.10.0-1127.el7.x86_64(2)查看一下当前系统,比如这里[root@localhost ~]# cat /etc/os-releaseNAME="CentOS Linux"VERSION="7 (Core)"ID="centos"ID_LIKE="rhel fedora"VERSION_ID="7"PRETTY_NAME="CentOS Linux 7 (Core)原创 2021-10-25 23:09:48 · 463 阅读 · 0 评论