【CentOS-Docker搭建MinIO(单点)】教程文章相关的互联网学习教程文章

如何查看docker容器的volume挂载情况【图】

准备在docker容器当中编写个日常维护的脚本,但容器里连yum和vim命令都没有,所以就想到通过容器映射在本机的volume里编写脚本这样在容器中不就可以直接用了吗,那么在这之前你首先得知道docker容器它的volume挂载情况是怎么样的,下面就讲解下如何查看具体docker容器的volume挂载情况首先通过docker inspect 容器id可以查看该容器的详细信息 其中有一个Mount的节点里面显示了容器的挂载情况,如图:或者还可以通过下面的形式来直接...

docker 搭建mysql

1.mysql版本不要选择最新的,mysql:5.7版本就可以2.删除容器的时候,记得一些配置文件,数据文件也要一起删除,不然容器无法启动3.容器内部的端口号不可修改(3306),对外开放的端口号可以修改(3309) 运行命令:docker run -itd -p 3309:3306 -v /lnmp/nginx/mysql/conf:/etc/mysql/conf.d -v /lnmp/nginx/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 --name my-mysql mysql:5.7 Docker支持把一个宿主机上的目录挂...

docker pull / docker login 报错 Error response from daemon: Get https://registry-1.docker.io/v2/: x509

docker pull 和 docker login 的时候报错Error response from daemon: Get https://registry-1.docker.io/v2/: x509: certificate is valid for bw-production.space, brickworksoftware.com, *.bw-production.space, *.brickworksoftware.com, not registry-1.docker.io从报错信息来判断,是因为访问的是https但是 registry-1.docker.io 这个地址不在某个认证列表里导致的。试了百度和google的很多方法,最终还是自己随机蒙中了…...

k8s与Docker有啥关系【图】

原文引用地址:https://www.cnblogs.com/haha-9527/p/10463466.html 简要介绍: 官方定义1:Docker是一个开源的应用容器引擎,开发者可以打包他们的应用及依赖到一个可移植的容器中,发布到流行的Linux机器上,也可实现虚拟化。 官方定义2:k8s是一个开源的容器集群管理系统,可以实现容器集群的自动化部署、自动扩缩容、维护等功能。 与传统技术对比: 接下来我们看两张经典的图:一、从虚拟化角度:图1: 图1是Docke...

docker for windows安装,修改images位置,修改镜像源,查看/var/lib/docker/containers【代码】【图】

1、docker for windows推荐使用WSL22、安装完成后,image默认存储位置是C:\Users\${用户名}\AppData\Local\Docker\wsl\data\ext4.vhdx3、如果需要修改image存储位置:wsl --export docker-desktop-data D:\docker-desktop-data.tar 备份原始数据,一定要做 wsl --unregister docker-desktop-data 删除原始数据 wsl --import docker-desktop-data X:\path\to X:\path\to\docker-desktop-data.tar --...

Docker使用小结(四)发布镜像【代码】【图】

安装Docker后,启动dockerroot@slave1:/home/xxx/Documents# service docker start停止docker命令root@slave1:/home/xxx/Documents# service docker stop查看运行的docker版本 root@slave1:/home/xxx/Documents# docker --version Docker version 18.09.7, build 2d0083d通过pull命令获取相关镜像root@slave1:/home/xxx/Documents# docker pull nginx Using default tag: latest latest: Pulling from library/nginx 1ab2bdfe9778:...

利用docker搭建sshd服务器【代码】

centos6.5 x86_64 2台: 192.168.1.100 192.168.1.148这台都安装docker,前一篇已经提到过,不解释。1、启动一个centos容器在1.148上 docker run -t -i centos /bin/bash 进入容器后,运行 yum install openssh-server openssh-client ssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_key ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key 安装成功以后修改配置文件 PermitRootLogin yes RSA...

Docker下创建Centos系统【代码】【图】

Docker已经为我们提供了centos系统镜像,因此我们可以通过命令来查询相关镜像信息。当然你也可以自己定制镜像。查询centos镜像信息:[root@Centos ~]# docker search centos以下是查询centos信息的结果:650) this.width=650;" src="/upload/getfiles/default/2022/11/4/20221104023307741.jpg" title="屏幕快照 2017-10-13 上午11.11.28.png" />我们可以使用最近提供的centos镜像。[root@Centos exec]# docker pull centos650) th...

Docker就该这么学——第一个docker镜像【图】

引言  根据上一节学到知识点,我们明白docker镜像的结构,所以本节中,我们来创建第一个docker镜像使用docker run命令创建第一个docker镜像  1.执行docker run ubuntu echo "hello world docker" 命令,若执行的命令是”docker run”,docker首先是会在本机寻找该镜像,如果本机不存在,会去docker Hub上面搜索符合条件的镜像并将其下载下来运行  2.执行结果如下图 使用docker pull命令拉取镜像配置  执行docker pull nginx命令...

hyperf-docker方式安装【代码】

搜索镜像sudo docker search hyperf拉取镜像sudo docker pull hyperf/hyperf查看本地镜像sudo docker images创建hyperf容器sudo docker run --name hyperf -v /workspace/skeleton:/data/project -p 9501:9501 -it --privileged -u root --entrypoint /bin/sh hyperf/hyperf:7.4-alpine-v3.11-swoole修改容器的composer源(阿里云)composer config -g repo.packagist composer https://mirrors.aliyun.com/composer进入项目目录cd /...

外部向docker容器内导入sql

方法一:1 使用docker cp 命令 复制.sql文件到容器中的目录  docker cp /root/tables.sql /tmp/2 进入容器内部,导入sql文件到数据库  docker exec -it 容器id bash  mysql -uroot -ppassword  use database_name;  source /tmp/tables.sql;  show tables;方法二:mysql -h127.0.0.1 -udacs -p123456 < xx_server.sql原文:https://blog.51cto.com/chinak/2852138

Docker+JMeter+File Browser【图】

基于JMeter5.1.1+File Browser2.1.0 JMeter发起压测 File Browser作为文件服务器 一、目录结构: Dockerfile文件:FROM ubuntu:18.04# 基础镜像MAINTAINER yangjianliang <526861348@qq.com># 作者RUN sed -i s@/archive.ubuntu.com/@/mirrors.aliyun.com/@g /etc/apt/sources.list# 设置apt源为阿里云源RUN apt-get clean && \ apt-get update && \ apt-get upgrade -y# 检查软件包并升级RUN ln -fs /usr/share/zoneinfo...

DockerCon2017前瞻 - Docker企业版体验【图】

DockerCon 2017将于四月17号在美国Austin召开。在去年DockerCon上,Docker公司一系列的发布吹响了进军企业市场的号角。今天,容器技术已经愈发成熟,被越来越多的企业所关注和应用。不出意外的话,今年DockerCon的重头戏还是会在企业市场,今年将会有越来越多的传统企业采用容器技术和越来越多的核心应用运行在容器中。今年3月份,Docker公司宣布Docker企业版(Enterprise Edition, EE),并将开源版本重命名为Docker社区版(Commu...

linux项目部署学习(5) - docker【代码】【图】

7.dockeryaml配置文件你用过哪些配置文件?不同的配置文件,遵循的语法也不一样jsonconf -- nginx.conf ; my.confini -- uwsgi.inixml -- xml格式的配置文件yaml -新式配置文件,用在docker/salt/ansible/k8s等配置文件中,遵循python的缩进语法语法规则大小写敏感使用缩进表示层级关系 缩进时禁止tab键,只能空格缩进的空格数不重要,相同层级的元素左侧对其即可# 表示注释行 yaml支持的数据结构对象: 键值对,也称作映射 mappi...

Dockerfile Centos7 安装wget gcc vim vi openssh 并默认启动ssh【代码】【图】

Dockerfile 文档内容#设置基本的镜像,后续命令都以这个镜像为基础 FROM ansible/centos7-ansible:latest #作者信息 MAINTAINER JPinsz #安装wget命令 RUN yum clean all RUN yum makecache fast RUN yum install wget -y #删除默认YUM源,使用YUM源为国内163 YUM源; RUN rm -rf /etc/yum.repos.d/*;wget -P /etc/yum.repos.d/ http://mirrors.163.com/.help/CentOS7-Base-163.repo #RUN命令会在上面指定的镜像里执行任何命令 RUN...