華為ECS云服務器上安裝Docker及部署Redis詳細教程
【摘要】 彈性云服務器的出現,減少了很多自己搭建服務器的時間,同時配合Docker能快速的部署各種服務及開發中常用到的基礎服務,這篇文章我們就詳細介紹如果利用華為云ECS服務器安裝Docker并部署Redis的全過程。
彈性云服務器的出現,減少了很多自己搭建服務器的時間,同時配合Docker能快速的部署各種服務及開發中常用到的基礎服務,這篇文章我們就詳細介紹如果利用華為云ECS服務器安裝Docker并部署Redis的全過程。
1、服務器設置
打開華為云ECS服務器專欄,選擇自己需要的服務器,我這里選擇的4核8G C3云服務器這款,可以根據具體的業務要求選擇合適的配置,然后點擊確認即可
。
選擇服務器配置,包括可用區、規格、鏡像、系統盤、數據盤等等,根據業務需要進行配置選擇,然后核對信息確認后付款。
在控制臺,可以通過點擊彈性云服務器,查看購買的服務器,點擊遠程登錄,進行服務器的操作,我這里是通過CloudShell進行登錄操作服務器的,當然你可以通過第三方工具如Putty、Xshell進行登錄。
2、安裝Docker
設置Docker倉庫,通過如下命令
sudo yum install -y yum-utils
sudo yum-config-manager \ --add-repo \
https://download.docker.com/linux/centos/docker-ce.repo等倉庫設置完成后,就可以安裝Docker,如下命令安裝最新版本
sudo yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin
查看Docker是否成功及安裝的具體版本號
docker info
3、容器化部署Redis
在部署之前,為了加快鏡像的下載速度,可以設置為阿里云Docker鏡像庫
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'{
"registry-mirrors": ["https://yqhxnexo.mirror.aliyuncs.com"]}EOFsudo systemctl daemon-reload
sudo systemctl restart docker通過如下命令進行Redis容器的安裝,如果服務器上沒有redis鏡像,會自動進行下載
docker run -p 6379:6379 --name redis -v /home/docker/redis/data:/data -d --restart=always redis:latest redis-server --appendonly yes --requirepass "micro2022@"
等容器啟動后,通過如下命令查看Redis容器信息
docker ps
可以看到用到的端口號為6379,這個端口默認需要在安全組設置,華為云ECS的安全組考慮的比較周到,可以通過快速添加規則,把Redis的6379端口加到規則中。
通過終端工具鏈接Redis,進行可視化操作
鏈接成功后,即可使用
總結:
通過這篇文章我把華為云ECS服務器上安裝Docker、及如果使用Docker啟動一個Redis實例整個過程進行了詳細的介紹,包括其中遇到的安全組中端口號的設置及Docker鏡像倉庫的設置。
如果您在使用過程中遇到問題,包括ECS服務器問題、容器問題或者是其它中間件問題,都可以留言交流
轉載請在文章開頭和結尾顯眼處標注:作者、出處和鏈接。不按規范轉載侵權必究。
未經授權嚴禁轉載,授權事宜請聯系作者本人,侵權必究。
本文禁止轉載,侵權必究。
授權事宜請至數英微信公眾號(ID: digitaling) 后臺授權,侵權必究。
評論
評論
推薦評論
暫無評論哦,快來評論一下吧!
全部評論(0條)