当前位置:首页 > Linux > 正文内容

Linux操作系统之Docker、nginx安装

Yusoon10个月前 (10-14)Linux425

Docker安装


不同操作系统的服务器安装大同小异,这里以 CentOS 为例。

第一步:移除旧版本

为确保本次安装是全新安装,需要先移除已经安装的旧版本。

sudo yum remove -y docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine

第二步:设置仓库

安装之前,需要设置docker仓库。配置之后,你可以从存储库中安装和更新docker。这里借助 yum-utils 工具包提供的 yum-config-manager 命令实现配置。

sudo yum install -y yum-utils
sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

第三步:安装

安装docker、containerd、以及docker-compose工具

sudo yum install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

第四步:启动

sudo systemctl start docker

第五步:测试

执行下面的命令,若出现docker信息,则表示安装成功

sudo docker info

第六步:配置自启动

sudo systemctl enable docker

第七步:Docker命令补全

sudo yum install -y bash-completion


nginx安装

下载安装包并安装

因编译安装nginx在服务器上可能存在组件库缺失导致无法成功安装,这里可使用lnmp安装包来进行一键安装。

sudo wget https://soft.lnmp.com/lnmp/lnmp2.1.tar.gz -O lnmp2.1.tar.gz && tar zxf lnmp2.1.tar.gz && cd lnmp2.1 && ./install.sh nginx

如果提示wget未找到,执行下面的命令后在进行下载安装即可

sudo yum install -y wget


docker镜像拉取超时

出现如下错误时,表示 docker 镜像拉取超时。

error pulling image configuration: download failed after attempts-6: dial tcp 104.18.124.25:443: i/o timeout

可以通过修改 docker 镜像地址解决:

第一步:获取镜像加速器地址

这里可使用https://t13qusvc.mirror.aliyuncs.com

第二步:编辑文件 /etc/docker/daemon.json 文件

vim /etc/docker/daemon.json

加入以下内容并保存文件

{
    "registry-mirrors": ["https://t13qusvc.mirror.aliyuncs.com"]
}

第三步:重启docker服务

systemctl daemon-reload
systemctl restart docker

扫描二维码推送至手机访问。

版权声明:本文由Yusoon - ZBlog发布,如需转载请注明出处。

本文链接:https://blog.bee1001.com/?id=34

分享给朋友:

“Linux操作系统之Docker、nginx安装” 的相关文章

Linux上安装rz、sz

Linux上安装rz、sz

一、rz、sz命令rz、sz是用来在windows和Linux上互转文件的一个命令。 lrzsz 官网 原查看文 二、安装2.1 yum安装yum -y install lrzsz2.2 源码安装wget http://www.ohse.de/uwe/releases/lrzsz-0.12.2...

Linux上使用LNMP一键安装nginx

Linux上使用LNMP一键安装nginx

LNMP官网 安装LNMP稳定版nginxwget http://soft.vpser.net/lnmp/lnmp1.9.tar.gz -cO lnmp1.9.tar.gz && tar zxf lnmp1.9.tar.gz && cd lnmp1.9 &&...

Linux操作系统安装docker和docker-compose

Linux操作系统安装docker和docker-compose

要想使用Docker不管是在Windows操作系统还是在Linux操作系统上搭建服务,首先服务器上要有支撑的Docker服务,今天我们来聊聊Linux操作系统安装Docker的步骤。 安装Docker方式的有好几种,比如使用yum源安装Docker、离线安装Docker等,其中离线安装又可以使用w...

解决linux磁盘空间不足的方法

1、查看磁盘信息df -h2、查看当前目录下文件或文件夹大小信息du -h --max-depth=13、层层查看,找到罪魁祸首cd <大文件> du -h --max-depth=14、删除无用大文件这时最简单的办法就是找到大且无用的文件并删除,首选就是log文件。 rm -rf...

介绍几个 Linux 命令

df -h 查看整个磁盘的空间使用情况 du -sh /* 查询某个路径下的数据大小 docker system prune -a 清理 docker 容器 find / -type f -size +100M -print0 | xargs -0 du -h | sort -nr 查...