Docker
白小T~
每天学习一个知识点,十年之后我也是大牛。
展开
-
Docker容器化部署项目实践全流程springboot+mybatis+redis+rabbitmq+nginx+nacos
1. docker 安装# step 1: 安装必要的一些系统工具sudo yum install -y yum-utils device-mapper-persistent-data lvm2# Step 2: 添加软件源信息sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo# Step 3: 更新并安装 Docker-CEsudo yum make原创 2021-12-24 15:10:33 · 3284 阅读 · 0 评论 -
springboot项目更新代码后重新部署到docker脚本化实现
1.背景最近用docker部署了一个项目,没有用流水线之类的工具,每次更新代码后就会重复流程,打包->上传代码->停掉原来的服务->删除原来的容器->删除原来的镜像->build新的镜像->启动服务。流程虽然很简单,搞多了也烦躁,于是从打包上传之后的流程写了个脚本一键部署。2.脚本#!/bin/bashservice_name="okex-server"port=6060echo "准备一键启动$service_name ......"container_i原创 2021-12-24 14:53:43 · 1089 阅读 · 0 评论 -
Docker之深入探讨Image&Container
1. 深入探讨Image说白了,image就是由一层一层的layer组成的。1.1 官方imagehttps://github.com/docker-libraryhttps://github.com/docker-library/tomcat/blob/master/8.5/jdk8/openjdk/Dockerfile1.2 Dockerfile不妨我们也来制作一个自己的image镜像,顺便学习一下Dockerfile文件中常见语法1.2.1 FROM指定基础镜像,比如FROM ubu原创 2020-11-28 15:05:39 · 405 阅读 · 0 评论 -
基于vagrant&virtual box下Centos7虚拟机的搭建与Docker安装
1. 下载安装vagrant1.1 安装Vagrant01 访问Vagrant官网https://www.vagrantup.com/02 点击DownloadWindows,MacOS,Linux等03 选择对应的版本04 傻瓜式安装05 命令行输入vagrant,测试是否安装成功2.下载安装virtual box01 访问VirtualBox官网 https://www.virtualbox.org/02 选择左侧的“Downloads”03 选择对应的操作系统版原创 2020-11-28 13:05:21 · 162 阅读 · 0 评论