0
点赞
收藏
分享

微信扫一扫

docker 安装 ELK

ixiaoyang8 2023-03-30 阅读 97

docker 安装 ELK

一、基础环境准备(安装docker)

1.配置源

cat > /etc/apt/sources.list <<'EOF'
deb http://mirrors.aliyun.com/ubuntu/ focal main restricted   #优先检索focal的main和restricted组件。
deb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted
deb http://mirrors.aliyun.com/ubuntu/ focal universe
deb http://mirrors.aliyun.com/ubuntu/ focal-updates universe
deb http://mirrors.aliyun.com/ubuntu/ focal multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-updates multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu focal-security main restricted
deb http://mirrors.aliyun.com/ubuntu focal-security universe
deb http://mirrors.aliyun.com/ubuntu focal-security multiverse
EOF


更新源
apt-get update

2.安装docker

1.先卸载docker 防止已经安装过docker
sudo apt-get remove docker docker-engine docker.io containerd runc

2.安装依赖
sudo apt-get install \
    apt-transport-https \
    ca-certificates \
    curl \
    gnupg-agent \
    software-properties-common

5.导入阿里云证书
curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -

6.设置阿里云稳定仓库
sudo add-apt-repository "deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"


清华源证书(与阿里云二选一)
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
清华源稳定仓库(与阿里云二选一)
sudo add-apt-repository "deb [arch=amd64] https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/ubuntu $(lsb_release -cs) stable"


7.更新仓库 (其实就是在 /etc/apt/sources.list 加了docker源)
apt update

8.查看docker都有那些版本
apt-cache madison docker-ce

9.安装指定版本docker 19.03.15版本 比较稳定 用的人多
apt install docker-ce=5:19.03.15~3-0~ubuntu-focal docker-ce-cli=5:19.03.15~3-0~ubuntu-focal

检查是否安装成功
 docker --version
 显示如下
Docker version 19.03.15, build 99e3ed8919

docker 安装 ELK_ubuntu

3.安装docker-compose

1.新建一个存放文件的目录 我的是/apps
mkdir /apps

2.进入目录
cd /apps

3.在线下载 1.23.1版本docker-compose 
sudo curl -L "https://github.com/docker/compose/releases/download/1.23.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

第二种方法(我用的这个方法 我用的2.16.0版本)
去https://github.com/ 搜索compose 下载最新的docker/compose 上传至apps目录.
我下载的文件名为(docker-compose-linux-x86_64)

4.拷贝docker-compose到/usr/local/bin/
进入apps目录
cd /apps

拷贝文件
cp /apps/docker-compose-linux-x86_64  /usr/local/bin/

改名为docker-compose
mv /usr/local/bin/docker-compose-linux-x86_64 /usr/local/bin/docker-compose

给docker-compose 执行权限
chmod +x /usr/local/bin/docker-compose

说明:docker-compose开机自动启动
在docker-compose文件里,设置容器
restart: always
改完配置之后,需要docker-compose up -d来生效


举报

相关推荐

0 条评论