![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Docker
Docker
老李笔记
不积跬步无以至千里,不积小流无以成江海!
希望将自己学习到的点点滴滴能在此记录与分享!
一起成长!
展开
-
Docker Swarm集群的管理和编排
Docker Swarm集群的管理和编排 概念 swarm 集群的管理和编排。docker可以初始化一个swarm集群,其他节点可以加入。(管理、工作者) node 就是一个docker节点。多个节点就组成了一个网络集群。 service 任务,可以在管理节点或者工作节点来运行。核心 Task 容器内的命令,细节任务。 Docker Swarm # 初始化节点 docker swarm init --advertise-addr 172.24.24.110 # 获取令牌 docker swarm jo原创 2021-08-18 20:39:34 · 165 阅读 · 0 评论 -
Docker Compose
Docker Compose Docker Compose 来轻松高效的管理容器。定义运行多个容器。 作用:批量容器编排。 1、安装 1、下载 # 官方地址-慢 sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose # 快地址 curl -L https://get.da原创 2021-06-28 21:16:16 · 98 阅读 · 0 评论 -
Docker部署Redis集群
Docker部署Redis集群 # 创建网卡 docker network create redis --subnet 172.38.0.0/16 # 通过脚本创建6个redis配置 for port in $(seq 1 6); \ do \ mkdir -p /mydata/redis/node-${port}/conf touch /mydata/redis/node-${port}/conf/redis.conf cat << EOF >/mydata/redis/node-${原创 2021-06-28 20:18:09 · 96 阅读 · 0 评论 -
Dockerfile
Dockerfile 实战1 1、创建 dockerfile文件,名字可以随机,但建议Dockerfile # 文件中的内容 指令(大写) 参数 FROM centos VOLUME ["volumen01","volume02"] CMD echo "----end----" CMD /bin/bash # 这里的每个命令,就是镜像的一层! 2、生成镜像 docker build -f /home/docker-test-volume/dockerfile1 -t asia/centos:1原创 2021-06-24 21:38:46 · 150 阅读 · 2 评论 -
Docker commit镜像 制作docker镜像
Docker commit镜像 docker commit 提交容器成为一个新的副本 # 命令和git原理类似 docker commit -m "提交的描述信息" -a="作者" 容器id 目标镜像名:[TAG] 实战测试 # 前台直接启动tomcat应用 docker run -it -p 8080:8080 tomcat 实战步骤 # 1、启动默认的tomcat # 2、默认tomcat没有webapps应用,直接修改 # 3、自己copy进入基本文件 # 4、将我们操作过的容器通过com原创 2021-06-19 16:01:08 · 180 阅读 · 0 评论 -
docker可视化工具portainer
docker可视化工具portainer Docker图形化界面管理工具 docker run -d -p 8088:9000 \ --restart=always -v /var/run/docker.sock:/var/run/docker.sock --privileged=true portainer/portainer 访问测试:http://ip:8080 如下图,设置密码后即可登录。 登录成功后设置数据(选中本地即可) 进入之后的面板 ...原创 2021-06-19 15:38:03 · 238 阅读 · 0 评论 -
docker镜像Elasticsearch
docker镜像 elasticsearch docker run -d --name elasticsearch --net somenetwork -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" -e ES_JAVA_OPTS="-Xms64m -Xmx512m" elasticsearch:7.12.0 查看内存占用情况 docker stats dockerID 请求验证 curl localhost:9200 ...原创 2021-06-19 15:24:48 · 102 阅读 · 0 评论 -
Docker 阿里云镜像加速-狂神说
Docker 阿里云镜像加速-狂神说 1、登录阿里云-镜像加速 2、配置使用 # linux服务器直接执行一下命令 sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://mckm40d7.mirror.aliyuncs.com"] } EOF sudo systemctl daemon-reload sudo systemctl restart原创 2021-05-31 18:53:33 · 143 阅读 · 0 评论 -
Docker CentOS 安装-狂神说
Docker CentOS 安装-狂神说 1、安装 官网地址 # 1、 卸载旧的版本 sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \原创 2021-05-31 18:32:08 · 451 阅读 · 0 评论 -
docker 清除日志
docker 清楚日志 echo "" > $(docker inspect --format='{{.LogPath}}' b05ad3df4dff)原创 2021-01-07 10:35:05 · 150 阅读 · 0 评论 -
Linux 基本操作
Linux 基本操作 1、Linux 常用命令 cat /proc/cpuinfo # 查看CPU信息 cat /proc/meminfo # 查看内存信息 uname -r # 查看内核信息 ==Docker CE需要64位 且内核>3.10 reboot # 重启 halt #......原创 2019-12-03 18:36:33 · 215 阅读 · 0 评论 -
使用Docker安装Mysql并修复字符集+设置密码
使用Docker安装Mysql并修复字符集+设置密码 1、准备工作 1.1、创建宿主机与docker容器之间的挂载目录 mkdir -p /my/mysql/conf #挂载配置文件 mkdir -p /my/mysql/data #挂载数据文件 mkdir -p /my/mysql/logs #挂载日志文件 1.2、准备文件mysqld.conf vi /my/mysql/conf/mysq...原创 2019-12-04 11:32:21 · 325 阅读 · 0 评论