从零开始的Docker
文章平均质量分 81
Docker 是 Golang 编写的, 自 2013 年推出以来,受到越来越多的开发者的关注。
有的公司虽然不用,但是面试的时候肯定要问你会不会的,必学!
Nekoosu
"十里扬州 灯火不休"
展开
-
[ERROR] Plugin org.apache.maven.plugins:maven-clean-plugin:2.4.1 or one of its dependencies could
Jenkins 导入Maven项目,编译时候出错[ERROR] Plugin org.apache.maven.plugins:maven-clean-plugin:2.4.1 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-clean-plugin:jar:2.4.1: Could not transfer art原创 2021-04-06 10:24:58 · 1010 阅读 · 0 评论 -
Docker容器管理及镜像制作
文章目录Docker容器管理及镜像制作一:创建自己的镜像1.将容器的文件系统打包成tar包2.镜像迁移3.通过容器创建本地镜像二:利用Dockerfile创建镜像1. 常用选项说明2. PATH | URL | -说明3. 创建镜像所在的文件夹和Dockerfile文件4. 在Dockerfile文件中写入指令,每一条指令都会更新镜像的信息5.创建镜像6.创建完成后,从镜像创建容器三:理解容器文件系统(课外阅读了解)四:企业级Dockerfile文件构建容器1.Dockerfile文件构建nginx2.Do原创 2021-03-29 21:36:14 · 595 阅读 · 0 评论 -
从零开始的Docker [ 9 ] --- Docker Hub ,Harbor 仓库
文章目录容器技术 Docker 应用一、Docker Hub1.推送镜像2.从本地登录 Docker hub3.推送镜像到 Docker hub4.从本地退出 Docker hub二、Harbor仓库1.安装compose2.下载 `docker Harbor` 离线安装包3.解压4.配置 harbor 服务的主机名5,关闭 https6.执行 install.sh 脚本7.创建仓库8.创建账户9.测试Harbor容器技术 Docker 应用version: "3.8"services: web:原创 2021-01-27 21:21:57 · 422 阅读 · 0 评论 -
从零开始的Docker [ 8 ] --- Docker-compose Elastic Stack,Docker-compose Logstash
文章目录容器技术 Docker 应用一、Docker-compose Elastic Stack1.配置2.内存映射3.启动4.访问测试二、Docker-compose Logstash1.配置容器技术 Docker 应用一、Docker-compose Elastic Stack官方地址1.配置[root@elk ~]# mkdir elk[root@elk ~]# cd elk/[root@elk elk]# lsdocker-compose.yml[root@elk elk]# vi原创 2021-01-27 21:21:06 · 206 阅读 · 0 评论 -
从零开始的Docker [ 7 ] --- 顶级 Volumes,数据卷, 系统限制sysctls
文章目录容器技术 Docker 应用一、顶级 Volumes1.配置2.启动二、数据卷 挂载1.配置2.启动三、系统限制 sysctls1.配置2.启动容器技术 Docker 应用1. Dockerfile # 1 年内 肯定生产上会使用 90% FROM alpine # 构建自己镜像的一基础镜像 LABEL key1=value1 # 给镜像添加元数据信息的 ADD src dist # 把宿主机的文件,复制到镜像中,并且支持直接解压 COPY原创 2021-01-25 23:54:15 · 574 阅读 · 0 评论 -
从零开始的Docker [ 6 ] --- 顶级services 配置 如何删除Linux文件中的中文字符
文章目录顶级 services 配置一、基本配置二、Builda.简单使用b.构建lnmp环境三、Image四、Command五、Depends_on六、Environment七、Expose 和 Ports八、Extra_hosts九、Networks1.指定 ip2.使用现有网络十、Aliases十一、Healthcheck拓扑:删除Linux文件中的 中文字符顶级 services 配置一、基本配置vim docker-compose.ymlversion: "3.8"services:原创 2021-01-23 00:24:30 · 881 阅读 · 0 评论 -
从零开始的Docker [ 5 ] --- ELK+Filebeat + kibana 容器化、Docker compose
文章目录容器技术 Docker 应用一、ELK 容器化1.获取镜像2.启动二、Logstash 容器化1.配置文件2.正常启动三、logstash 配置1.Log4j2 文件的方式配置2.Loging API 的方式配置a. 查看日志配置信息b. 更新日志级别c. 重置日志级别3.慢日志a.配置b.启用慢日志四、Filebeat 容器化1.获取镜像2.设置配置文件3.运行容器a.制作日志文件b.使用自定义的配置文件运行容器五、ELK+Filebeat + kibana 容器化1.elasticsearcha原创 2021-01-20 22:14:00 · 523 阅读 · 0 评论 -
从零开始的Docker [ 4 ] --- Docker 应用:应用MySQL、 PHP
文章目录容器技术 Docker 应用一、Docker 容器的端口发布1.容器之间彼此自动发布端口2.端口映射二、Docker 应用 Mysql1.下载 `Docker Mysql `映像2.启动MySQL服务器实例1.运行容器2.获取初始化后的 root 密码3.连接容器中的 MySQL终端4.重置密码5.正常关闭打开及重启6.启动容器时,给 Mysql 添加配置参数7.持久化 Mysql 的数据3.从其他容器连接到这个 Mysql 容器中1.创建一个 Docker 网络2.启动一个 Mysql 容器时指定原创 2021-01-19 19:18:01 · 308 阅读 · 0 评论 -
从零开始的Docker [ 3 ] --- Docker数据卷管理:容器卷创建删除,挂载,网络网桥,host网络,自定义网络
文章目录Docker数据卷管理一、容器卷创建1.创建一个数据卷2.启动一个容器并挂载一个已经创建好的数据卷3.进入容器后,创建文件4.退出并删除容器二、挂载1.挂载容器2.查看3.查看数据卷的具体信息三、Docker 网络网桥1.查看网络2.查看默认网桥的信息3.默认网桥上的容器互相通信1.先创建两个容器2.观察默认网桥的信息3.进入容器中测试互相通信a. 容器 1 的操作b. 容器 2 的简单操作4.配置默认网桥四、host 网络1.运行一个容器,并指定让其连接到 host 网络2.进入到容器,并查看网络原创 2021-01-18 20:56:47 · 418 阅读 · 0 评论 -
从零开始的Docker [ 2 ] --- Docker容器管理及镜像制作,import 和 load
文章目录Docker 管理镜像一、制作镜像1.给目前容器制作镜像2.尝试停止并删除容器3.恢复4.运行5.验证二、保存本地镜像到本地文件1.创建2.导入加载镜像3.用 docker import 载入4.docker import 和 docker load 的区别三、创建自己的镜像 docker commit1.通过容器创建1.启动容器,并安装软件2.commit 提交到本地仓库四、Dockerfile详解1.编辑Docker文件2.开始构建镜像1 执行命令2.docker build 构建镜像五、FR原创 2021-01-13 21:25:03 · 806 阅读 · 0 评论 -
从零开始的Docker [ 1 ] --- 开启新篇章-Docker入门:安装使用 和 docker制作
文章目录云计算核心:Docker一、安装1.Docker加速器2.安装指定版本二、启动docker三、镜像管理四、 使用镜像1.使用阿里云镜像源 加速镜像下载2.启动镜像3.查看镜像详情4.删除镜像5.进入容器6.关闭容器五、什么是Docker?[演示]六、Docker容器的制作1.创建新容器但不启动2.自启动3.查看容器详细信息4.创建对应端口的应用服务5.创建任务 exec6.查看容器内发生改变的文件7.连接容器[进入容器]七、CPU 限制八、卸载删除已安装Docker云计算核心:Docker一、安原创 2021-01-12 21:08:28 · 214 阅读 · 0 评论