![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
docker
文章平均质量分 54
禾几头
这个作者很懒,什么都没留下…
展开
-
docker的学习历程-swarm集群搭建(动态扩缩容)
搭建基于docker swarm的nginx集群(centos-7)搭建步骤准备四台虚拟机配置国内repo源,这是使用阿里云提供的repo源# 备份初始repo源cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup#下载repo文件cd /etc/yum.repos.d/curl http://mirrors.163.com/.help/CentOS7-Base-163.repo -原创 2021-04-26 00:31:43 · 176 阅读 · 0 评论 -
dockerfile报错/bash/sh:Failded command not found
踩坑记录自作编译安装的nginx镜像时,出现报错信息。dockerfile制作镜像时总是报错yum not found出错的dockerfile文件如下FROM centos#这里覆盖了centos镜像中的环境变量PATH,导致命令无法找到ENV PATH /usr/local/nginx/sbinRUN yum install -y pcre-devel zlib-devel make gcc gcc-c++ openssl-devel \ && cd /root \原创 2021-04-25 15:26:27 · 909 阅读 · 0 评论 -
docker谜之疑问,刚打开就关闭了
根据镜像启动容器,执行命令如下:docker run -d --name mycentos centos通过docker ps查看正在运行中容器,缺找不到mycentos容器。再次通过docker ps -a查看发现,mycentos容器已经处于停止状态了。原因Docker容器后台运行,就必须有一个前台进程.否则容器会自动关闭...原创 2021-04-24 20:08:23 · 180 阅读 · 0 评论 -
docker的学习历程-Compose
Compose的学习Compose是一个定义和运行多个容器的应用,可以进行批量容器编排。安装步骤#使用国内镜像加速下载curl -L https://get.daocloud.io/docker/compose/releases/download/1.24.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose#增加可执行权限chmod +x /usr/local/bin/docker-compose原创 2021-04-22 21:03:04 · 92 阅读 · 0 评论 -
docker的学习历程-docker网络(docker中无法install问题解决)
Docker 网络原理启动docker服务发现docker虚拟网卡遇到问题查看容器内部网卡信息时报错,阉割版的linux系统ip指令也没有(脑裂)尝试在容器内安装ip相关指令,发下apt更新失败推测可能是域名无法解析,修改docker配置文件vim /etc/docker/daemon.json添加dns解析服务器地址重启docker服务,发现安装成功其次为了提高下载速度可以配置国内镜像源cat <<EOF >/etc/apt/sources.listd原创 2021-04-22 12:23:59 · 646 阅读 · 0 评论 -
docker的学习历程-DockerFile自制镜像
DockerFile的指令集注意:所有的指令都是大写FROM 指明基础镜像RUN 在镜像build时运行命令COPY 复制宿主机文件到相应的容器内目录ADD 复制宿主机文件到容器内,如果为.gz、.xz等压缩包则会自动解压CMD 在镜像运行时执行的命令,可以覆盖前多个CMD命令ENTRYPOINT 在镜像运行时执行的命令,可追加前面多个entrypoint命令MAINTAINER 指明镜像作者EXPOSE 指定容器默认暴露端口ENV 指定镜像的环境变量,build完成后可继续引原创 2021-04-21 22:11:39 · 89 阅读 · 0 评论 -
docker的学习历程-数据卷
docker数据卷学习docker后存在疑问,如果docker容器关闭后其中的数据还存在吗?验证docker的数据保存位置#测试安装MySQL镜像#查询MySQL镜像是否存在docker search mysql# 下载镜像docker pull mysql:5.7# 查询镜像是否下载完毕docker images# 运行mysql镜像docker run -d -p 8806:3306 -e MYSQL_ROOT_PASSWORD=123456 --name="mysql01" my原创 2021-04-21 16:53:51 · 73 阅读 · 0 评论 -
docker的学习历程-基础入门
docker的学习之路docker的安装步骤# 1.下载相关工具yum install -y yum-utils# 2.配置docker镜像地址,使用国内镜像yum-config-manager \ --add-repo \ http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo# 3.安装dockeryum install docker-ce docker-ce-cli containerd.io#原创 2021-04-20 21:21:25 · 118 阅读 · 0 评论