随笔分类 -  容器与云原生 / Docker

摘要:一、Docker概述 1、Docker概述 基于Linux内核的Cgroup,Namespace,以及Union FS等技术,对进程进行封装隔离,属于操作系统层面的虚拟化技术,由于隔离的进程独立于宿主和其它的隔离的进程,因此也称其为容器。 最初实现是基于LXC,从0.7以后开始去除LXC,转而使用自 阅读全文
posted @ 2022-10-09 18:46 李聪龙 阅读(823) 评论(0) 推荐(0) 编辑
摘要:一、环境准备(可以不做) 1、禁用swap分区 vim /etc/fstab # 将下面的内容注释掉 #/dev/mapper/centos-swap swap 2、修改主机名及时间同步 # 设置主机名 hostnamectl set-hostname harbor # 时间同步 yum -y in 阅读全文
posted @ 2021-07-26 22:27 李聪龙 阅读(1225) 评论(0) 推荐(1) 编辑
摘要:一、搭建xxl-job 1、下载xxl-job代码 码云地址:https://gitee.com/xuxueli0323/xxl-job gitHub地址:https://github.com/xuxueli/xxl-job 2、执行SQL 在数据库执行 \xxl-job\doc\db\tables 阅读全文
posted @ 2019-10-28 16:24 李聪龙 阅读(27626) 评论(1) 推荐(2) 编辑
摘要:1、拉去镜像 docker pull rabbitmq:3.7.7-management 2、创建数据挂载目录 mkdir -p /usr/data/rabbitmq/data 3、使用镜像运行容器 docker run -d --name rabbitmq -p 5672:5672 -p 1567 阅读全文
posted @ 2019-10-18 16:50 李聪龙 阅读(1233) 评论(0) 推荐(0) 编辑
摘要:1、拉取redis镜像 2、创建存放redis文件夹用于存放redis mkdir /usr/data/redis/data 3、使用redis镜像运行redis容器 docker run -p 6379:6379 -v /usr/data/redis/data:/data --restart=al 阅读全文
posted @ 2019-10-17 19:32 李聪龙 阅读(5751) 评论(0) 推荐(1) 编辑
摘要:1、拉取mysql容器 docker pull mysql:5.7 2、创建用于挂载的目录(日志目录、数据目录、配置目录) 如果不创建挂载目录,一旦容器重启,则数据会全部丢失。 mkdir -p /usr/data/mysql/logs /usr/data/mysql/data /usr/data/ 阅读全文
posted @ 2019-10-16 14:24 李聪龙 阅读(15023) 评论(0) 推荐(2) 编辑
摘要:今天使用docker运行mysql时报错, 执行命令: docker run --restart=always --name mysql5.7 -p 3306:3306 -v /data/mysql/data:/var/lib/mysql -v /data/mysql/conf:/etc/mysql 阅读全文
posted @ 2019-10-16 11:01 李聪龙 阅读(1896) 评论(0) 推荐(1) 编辑
摘要:一、镜像的简单使用 查看使用过的镜像 docker images 基础镜像是存在与Docker是Registory仓库的(仓库名称未Docker hub,类似于Github),镜像是聚合存在的,如ubuntu镜像内,存在各个版本的ubuntu镜像,现在宿主机内已经有Ubuntu的latest镜像,下 阅读全文
posted @ 2019-09-27 10:07 李聪龙 阅读(531) 评论(0) 推荐(0) 编辑
摘要:1、首先确保Docker运行正常: docker info 2、启动以第一个Docker容器: docker run -i -t ubuntu /bin/bash 命令说明: ubuntu:这个是基础镜像名称,可以是mysql、redis等所有的基础镜像,他指以什么镜像创建一个新的容器,此例子使用u 阅读全文
posted @ 2019-09-19 15:47 李聪龙 阅读(384) 评论(0) 推荐(0) 编辑
摘要:一、Ubuntu安装Docker 首先,更新现有的软件包列表(注意:如果无法更新,可能是你的软件源指向是国外的服务器,很可能已经被墙。所有首次更新请打开 VPN。) sudo apt update 接下来,安装一些必备软件包,让 apt 通过 HTTPS 使用软件包。 sudo apt instal 阅读全文
posted @ 2019-09-19 15:46 李聪龙 阅读(280) 评论(0) 推荐(0) 编辑

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