Centos8 安装 Docker随手笔记
今天公司需要搭建docker服务,随手笔记。 https://www.cnblogs.com/jiangdewen/p/15115204.html 首先更新一下:yum -y update
centos8默认使用podman代替docker,所以需要containerd.io,那我们就安装一下就好了
yum install https://download.docker.com/linux/fedora/30/x86_64/stable/Packages/containerd.io-1.2.6-3.3.fc30.x86_64.rpm
安装一些其他依赖 yum install -y yum-utils device-mapper-persistent-data lvm2 yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
安装docker yum install -y docker-ce
启动docker systemctl start docker
做一行,爱一行,奥利给
docker 开启2375端口,提供外部访问docker,idea连接服务器docker
编辑docker文件:/usr/lib/systemd/system/docker.service vim /usr/lib/systemd/system/docker.service
修改ExecStart行为下面内容 -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock ExecStart=/usr/bin/dockerd(我是插入到这后面的)
重新加载docker配置 systemctl daemon-reload // 1,加载docker守护线程 systemctl restart docker // 2,重启docker
使用idea进行连接测试
已测试连接成功 到此步外部接口开放结束了
Docker安装nacos
搜索docker中可用的nacos源 docker search nacos
拉取nacos镜像 docker pull nacos/nacos-server 补充:Error response from daemon: Head "https://registry-1.docker.io/v2/nacos/naco,在拉取镜像时出现该错误 解决方案: 打开daemon.json文件: vi /etc/docker/daemon.json
在里面输入阿里云镜像配置: { “registry-mirrors”:[“https://6kx4zyno.mirror.aliyuncs.com”] } 重启docker服务: sudo systemctl restart docker 到此拉取就可以了 启动nacos容器
docker run --env MODE=standalone --name nacos -d -p 28848:8848 nacos/nacos-server
nacos的默认端口是8848,默认账号密码是nacos/nacos
配置数据库 执行nacos数据库MySQL脚本,进入nacos的容器内,修改config/application.properties的内容: 进入nacos容器修改配置
// 进入容器 docker exec -it nacos bash // 修改容器配置 cd conf vi application.properties 创建数据库表(脚本地址)
https://github.com/alibaba/nacos/blob/develop/distribution/conf/nacos-mysql.sql
重启容器
docker restart nacos
nacos管理平台(新增配置 ,然后可在数据库查看)
http://ip:8848/nacos/index.html nacos/nacos(用户名密码)
Docker中安装Elasticsearch
docker run --name=elasticsearch6.8.3 -d -p 9200:9200 -p 9300:9300 docker.io/elasticsearch:6.8.3
docker run --name=elasticsearch-head -d -p 9100:9100 docker.io/mobz/elasticsearch-head:5 UI界面(看数据) http://localhost:9100
https://www.cnblogs.com/fkaka/p/15205675.html
|