![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
docker
SugarPPig
半躺主义者
展开
-
Docker 国内镜像地址
【代码】Docker 国内镜像地址。原创 2023-04-10 15:47:47 · 248 阅读 · 0 评论 -
Nginx 为静态文件添加访问权限
Nginx 为静态资源添加访问限制原创 2022-06-08 19:45:36 · 2027 阅读 · 0 评论 -
Docker 创建容器后再修改 hostname
世上是有后悔药的,只要肯琢磨!再也不用重新创建容器了!我有一个叫m2的容器,现在想要修改它的 hostname1、查看容器配置文件在宿主机上的位置,这里看到是/var/lib/docker/containers/67e012c02434168aff3762ab4edf7550f0bfe1db57b396ce78660f140dd3056e2、关闭容器、关闭 docker 服务前提条件,非常重要!!!前提条件,非常重要!!!前提条件,非常重要!!!3、进入该容器所在配置文件所在宿主机文件夹,原创 2021-10-15 12:11:29 · 5843 阅读 · 0 评论 -
docker 部署 mysql5.7
# pwd/opt# mkdir -p docker_v/mysql/conf# cd docker_v/mysql/conf# touch my.cnf# docker run -p 3306:3306 --restart=always --name mysql -v /opt/docker_v/mysql/conf:/etc/mysql/conf.d -e MYSQL_ROOT_PASSWORD=123456 -d imageID4ec4f56455ea2d6d7251a05b7f308e3原创 2021-08-20 23:33:49 · 79 阅读 · 0 评论 -
docker 宿主机系统时间出错造成容器内下载软件时报错
举个例子,很多docker镜像自身没有带vi、vim等文本编辑器,在需要编辑某些软件的配置文件时,我们首先需要在 bash命令行,下载vi或者vimapt updateapt install vim但往往 apt update 会报错,这个时候我们需要更新docker 容器所在宿主机的系统时间# 查看系统时间date是不是发现和真实时间有出入?# 更新系统时间ntpdate 0.asia.pool.ntp.org如果没有 ntpdate ,则先安装yum insta原创 2020-09-08 15:24:54 · 155 阅读 · 0 评论 -
docker-machine create ... Waiting for an IP...
生成虚拟机的时候一直卡在Waiting for an IP,查遍全网最终发现 virtualbox 不支持 intel 虚拟化。果断将 virtualbox 虚拟机导出,然后导入到VMware Fusion,一切顺利了!...原创 2019-11-09 01:09:05 · 968 阅读 · 0 评论 -
docker-mache create 报错:This system is currently not set up to build kernel modules
centos7 旧内核为kernel-3.10.0-957.el7.x86_64,升级为kernel-3.10.0-1062.4.1.el7.x86_64 重启后各种依赖安装,搞定。原创 2019-11-08 16:55:34 · 1848 阅读 · 0 评论 -
"This computer doesn't have VT-X/AMD-v enabled. Enabling it in the BIOS is mandatory"
docker-machine create --driver virtualbox v1使用以上命令创建一个名称为v1的machine 时报错:Error with pre-create check: "This computer doesn't have VT-X/AMD-v enabled. Enabling it in the BIOS is mandatory"添加 --...原创 2019-11-08 16:48:31 · 1860 阅读 · 3 评论 -
【docker初级实战】8 - 容器健康检查机制、使用Compose配置容器的健康检查
--health-cmd:检查的命令--health-interval:两次健康检查的间隔--health-timeout:健康检查命令运行超时时间,超过代表失败--health-retries:当连续失败指定次数后,则将容器状态视为 unhealthy--health-start-period:容器启动的初始化时间,此时健康检查失效不会计入次数docker ru...原创 2019-11-08 10:42:59 · 1267 阅读 · 0 评论 -
【docker初级实战】7 - Docker Compose创建网络、指定容器IP、启动简单nginx负载均衡
1、.env 文件,用来进行复杂的配置nginx_addr=192.156.0.2web1_addr=192.156.0.3web2_addr=192.156.0.42、docker-compose.yaml 文件,使用了上面的 .env 文件里定义的变量services: nginx: container_name: mynginx image: "c...原创 2019-11-08 01:23:57 · 370 阅读 · 0 评论 -
【docker初级实战】6 - Docker Compose入门、一句命令启动多个web容器
一、准备前工作第3节的时候我们创建了一个cenots:jdk 容器,里面安装了apache(httpd),我们重复利用一下。创建两个文件夹分别是web1、web2(路径/home/sugarppig/nginx/web1), 里面塞两个index.html(文字内容请写成不一样的内容,如web1、web2)。二、入手 Docker ComposeDocker 容器编排的工具,...原创 2019-10-08 10:14:11 · 379 阅读 · 0 评论 -
【docker初级实战】5 - 手工搭建Centos+Nginx容器、commit提交、容器主机文件互拷
利用之前最早的镜像 centos:7.4.1708,创建一个临时容器docker run -it --privileged --name tmp centos:7.4.1708/usr/sbin/init在另一个窗口,利用交互式方式进入docker exec -it tmp /bin/bash使用 yum安装 nginx1、rpm -Uvh http://nginx.o...原创 2019-10-08 01:54:10 · 143 阅读 · 0 评论 -
【docker初级实战】4 - Docker的可编程性、配置远程连接
假设是使用第1节的方式安装的 docker1、编辑 /usr/lib/systemd/system/docker.servicesudo vi /usr/lib/systemd/system/docker.serviceExecStart=/usr/bin/dockerd 这一行 注释掉 改成ExecStart=/usr/bin/dockerd -H tcp://0.0....原创 2019-10-07 05:12:33 · 119 阅读 · 0 评论 -
【docker初级实战】3 - Dockerfile的使用、拷贝JDK配置JAVA运行环境
1、在 centos 上下载 JDKwget https://cdn.azul.com/zulu/bin/zulu8.40.0.25-ca-jdk8.0.222-linux_x64.tar.gz2、解压缩 tar -zvxf zulu8.40.0.25-ca-jdk8.0.222-linux_x64.tar.gz3、重命名mv zulu8.40.0.25-ca-jdk8....原创 2019-10-07 04:21:46 · 472 阅读 · 0 评论 -
【docker初级实战】2 - Dockerfile的使用、创建Apache镜像、启动容器并外部访问网站
1、首先拉取(指定版本,也可使用默认 latest 最新版本)镜像docker pull centos:7.4.1708接下来我们创建一个空文件夹 build,cd 进入。然后创建一个文件叫做 Dockerfile(注意大小写),插入内容如下:FROM centos:7.4.1708RUN yum -y install httpd RUN systemctl enable h...原创 2019-10-07 01:49:04 · 307 阅读 · 0 评论 -
【docker初级实战】1 - 热身、安装Docker、下载阿里云镜像、运行外部PHP容器
一、环境介绍本机:mac10.14.4虚拟机:VirtualBox 6.0.12系统:centos7二、安装步骤下面的命令 前面一律要加sudo或者使用root账户1、安装一些基本依赖软件yum install -y yum-utils device-mapper-persistent-data lvm2设置即将安装的是稳定版仓库yum-config-ma...原创 2019-10-06 23:22:14 · 171 阅读 · 0 评论