09 2019 档案

摘要:docker-compose文件 version: '3.6' services: web: image: wordpress ports: - 8080:80 secrets: - my-pw environment: WORDPRESS_DB_HOST: mysql WORDPRESS_DB_P 阅读全文
posted @ 2019-09-30 01:27 豆浆D 阅读(306) 评论(0) 推荐(0) 编辑
摘要:三台linux主机 manager:192.168.100.151 work1:192.168.100.156 work2:192.168.100.157 manager docker swarm init --advertise-addr=192.168.100.151 会产生一个join-tok 阅读全文
posted @ 2019-09-27 13:11 豆浆D 阅读(328) 评论(0) 推荐(0) 编辑
摘要:系统环境:centos 6.5 内核版本:2.6.32-696.1.1.el6.x86_64 程序版本:Docker version 1.7.1, build 786b29d/1.7.1 问题:下载镜像报错: # docker search centos Error response from da 阅读全文
posted @ 2019-09-27 12:22 豆浆D 阅读(1329) 评论(0) 推荐(0) 编辑
摘要:用到的三个文件 docker-compose Dockerfile app.py 创建docker-compose的文件夹 将三个文件上传进来 执行docker-compose 浏览器输入宿主ip:8080,报错如下:Could not find a version that satisfies t 阅读全文
posted @ 2019-09-26 12:06 豆浆D 阅读(8586) 评论(0) 推荐(0) 编辑
摘要:docker-compose.yml文件 启动docker-compose docker-compose up 浏览器输入宿主机ip,又出现了相同的错误,是的,数据库认证方式的错误 解决方法 #进入mysql容器 docker-compose exec mysql bash #登陆数据库 mysql 阅读全文
posted @ 2019-09-25 14:08 豆浆D 阅读(1457) 评论(0) 推荐(0) 编辑
摘要:步骤一 创建mysql的容器 步骤二 创建wordpress的容器并链接mysql容器的数据库 创建mysql的容器 创建wordpress的容器 好了,可以了,是不是很简单。前边一个大坑 浏览器输入宿主机ip准备安装wordpress,出现 Error establishing a databas 阅读全文
posted @ 2019-09-24 14:05 豆浆D 阅读(1982) 评论(1) 推荐(0) 编辑
摘要:第一种 指定volume文件mysql存储,存储的位置为/var/lib/mysql -v mysql:/var/lib/mysql 第二种 同步文件,将容器中的skeleton文件夹的内容同步到宿主机的skeleton文件夹 -v /soymilk/docker/skeleton:/skeleto 阅读全文
posted @ 2019-09-23 14:16 豆浆D 阅读(753) 评论(0) 推荐(0) 编辑
摘要:在Dockerfile中使用指令ENTRYPOINT来执行项目下entrypoint.shshell文件,如下: ENTRYPOINT ["./entrypoint.sh"] 时报错提示: Exec: "./entrypoint.sh": permission denied 很明显问题在于用户没有文 阅读全文
posted @ 2019-09-23 13:24 豆浆D 阅读(3646) 评论(0) 推荐(0) 编辑
摘要:查看80端口被什么程序占用 查看80端口是被哪个服务使用着 查看80端口的是否已在使用中,可验证使用该端口的服务是否已正常运行 所有端口占用情况 查看httpd服务是否已启动 阅读全文
posted @ 2019-09-23 12:17 豆浆D 阅读(3108) 评论(0) 推荐(0) 编辑
摘要:Linux下常见的压缩包格式有5种:zip tar.gz tar.bz2 tar.xz tar.Z 其中tar是种打包格式,gz和bz2等后缀才是指代压缩方式:gzip和bzip2 filename.zip的解压: unzip filename.zip filename.tar.gz的解压: tar 阅读全文
posted @ 2019-09-22 11:48 豆浆D 阅读(1048) 评论(0) 推荐(0) 编辑
摘要:centos主机:192.168.100.151 运行一个nginx容器 浏览器输入192.168.100.151就可以看到nginx的欢迎页面 阅读全文
posted @ 2019-09-20 12:53 豆浆D 阅读(198) 评论(0) 推荐(0) 编辑
摘要:容器之间互通 新建两个容器 进入box1 ping box2 表明新建的两个容器之间是可以互通的,他们之间通过bridge docker0进行通信,docker0为他们分别组了一对 为新建的容器指定bridge网络 创建新的bridge网络 创建容器并且指定bridge 运用自己的创建的bridge 阅读全文
posted @ 2019-09-20 01:10 豆浆D 阅读(24761) 评论(2) 推荐(4) 编辑
摘要:对内存进行资源限制 对cpu进行资源限制 阅读全文
posted @ 2019-09-19 12:53 豆浆D 阅读(197) 评论(0) 推荐(0) 编辑
摘要:Dockerfile的文件 根据Dockerfile新build一个image 这样我们就可以在命令行这样做 阅读全文
posted @ 2019-09-19 12:47 豆浆D 阅读(125) 评论(0) 推荐(0) 编辑
摘要:进入容器 批量删除容器 运行容器时候命名 查看容器相关的信息 查看容器的日志信息 阅读全文
posted @ 2019-09-19 12:36 豆浆D 阅读(152) 评论(0) 推荐(0) 编辑
摘要:讲自己的镜像推送到docker hub 一、将自己的image上标签 二、登陆自己的docker hub 三、推送到docker hub 注意:不加自己id的标签,push会失败 拉取自己的image 注意:登陆查看自己的push的image的网址是https://hub.docker.com/,不 阅读全文
posted @ 2019-09-15 12:35 豆浆D 阅读(461) 评论(0) 推荐(0) 编辑
摘要:两台centos7的机器 192.168.100.151 docker镜像 192.168.100.157 docker私有仓库 步骤一 192.168.100.157主机开启私有仓库功能 步骤二 192.168.100.151主机配置 重启docker 步骤三 推送image到私有仓库 注意ima 阅读全文
posted @ 2019-09-14 19:33 豆浆D 阅读(174) 评论(0) 推荐(0) 编辑
摘要:删除所有退出的容器 docker container rm $(docker ps -aq) 阅读全文
posted @ 2019-09-11 11:53 豆浆D 阅读(151) 评论(0) 推荐(0) 编辑
摘要:构建镜像的方式两种: 一、根据已有的container构建-docker container commit 二、根据已有的image构建-docker image build(推荐) container构建 使用 docker history id 可以查看整个构建的过程,知道构建添加录哪一层 im 阅读全文
posted @ 2019-09-02 23:47 豆浆D 阅读(1053) 评论(0) 推荐(0) 编辑
摘要:CI, CD AND CD 当我们在谈论现代的软件编译和发布流程的时候,经常会听到CI 和CD这样的缩写短语。CI很容易理解,就是持续集成。但是CD既可以指代码持续交付,也可理解为代码持续部署。CI和CD之间有很多相似的部分,但是也有很大的区别。这里我们将给大家介绍它们之间的区别和联系。 持续集成( 阅读全文
posted @ 2019-09-02 12:02 豆浆D 阅读(6203) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示