【摘要】弹性云服务器的呈现,缩小了很多本人搭建服务器的工夫,同时配合 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”]
}
EOF
sudo 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 服务器问题、容器问题或者是其它中间件问题,都能够留言交换