【服务器】安装Docker环境
创始人
2025-01-17 12:34:06
0

目录

🌺【前言】

🌼1. 打开Xshell软件

🌻2. 安装Docker环境

🌷2.1 方式一 脚本安装

🌊2.1.1 Doceker安装失败解决方法

🌷2.2 方式二 宝塔安装


🌺【前言】

Docker是一种开源的容器化平台,其主要用途包括:

  1. 应用程序隔离: Docker容器将应用程序及其所有依赖项封装在一个独立的容器中,实现了应用程序与其运行环境的隔离,防止因环境差异导致的兼容性问题。

  2. 快速部署: Docker容器可以在几秒钟内启动,相比传统虚拟机,启动时间更短,使得应用程序的部署变得更加迅速和高效。

  3. 资源利用效率: Docker共享主机操作系统的内核,因此相较于虚拟机,容器的资源利用更加高效,可以在同一台主机上运行多个容器,提高资源利用率。

  4. 跨平台性: Docker容器可以在不同的操作系统上运行,实现了跨平台性。这意味着开发人员可以在开发环境中构建容器,然后将其部署到生产环境,而无需担心环境差异导致的问题。

  5. 版本控制和回滚: Docker容器可以通过镜像的方式进行版本控制,方便快速部署特定版本的应用程序。同时,支持快速回滚到先前的版本,降低了更新和维护的风险。

总的来说,Docker提供了一种轻量级、灵活且高效的容器化解决方案,帮助开发人员和运维人员更便捷地构建、部署和管理应用程序。

🌼1. 打开Xshell软件

打开Xshell软件并成功连接自己的服务器

操作详情请看【服务器】Xshell与Xftp软件的使用指南-CSDN博客

🌻2. 安装Docker环境

安装前检查服务器是否已经配置了docker环境

docker --version 

如果显示下面内容则说明已经安装过docker,无须后续步骤

如果需要卸载docker,请见下面详细步骤:

【Linux环境】:

  1. 停止所有正在运行的 Docker 容器:

    docker stop $(docker ps -a -q)
  2. 删除所有 Docker 容器:

    docker rm $(docker ps -a -q)
  3. 删除 Docker 镜像:

    docker rmi $(docker images -q)
  4. 卸载 Docker 软件包。具体命令取决于您使用的 Linux 发行版,以下是一些例子:

    • Ubuntu:

      sudo apt-get purge docker-ce docker-ce-cli containerd.io
    • CentOS:

      sudo yum remove docker-ce docker-ce-cli containerd.io

Windows环境】:

  1. 在 PowerShell 中停止所有 Docker 容器:

    docker stop (docker ps -q)
  2. 在 PowerShell 中删除所有 Docker 容器:

    docker rm (docker ps -aq)
  3. 在 PowerShell 中删除所有 Docker 镜像:

    docker rmi (docker images -q)
  4. 卸载 Docker Desktop 通过控制面板或使用卸载程序。

【macOS环境】:

  1. 在终端中停止所有 Docker 容器:

    docker stop $(docker ps -q)
  2. 在终端中删除所有 Docker 容器:

    docker rm $(docker ps -a -q)
  3. 在终端中删除所有 Docker 镜像:

    docker rmi $(docker images -q)
  4. 卸载 Docker Desktop 通过应用程序文件夹中的卸载程序。


🌷2.1 方式一 脚本安装

①:下载docker.sh脚本

注意,在xshell软件粘贴是按鼠标中键,而不是ctrl+V。

curl -fsSL https://get.docker.com -o get-docker.sh

②:列出下载的内容

ls


有这个说明下载成功

③:执行一下get-docker.sh文件,安装docker

sh get-docker.sh

如上图所示,即说明安装成功,可以执行第④步

如果出现错误,详见章节 2.1.1

④:运行docker服务

systemctl start docker

⑤:检查docker服务运行状态

systemctl status docker

当出现active (running)… 即说明安装成功

然后再执行这条命令(视频没讲,这是新加进去的,必须要输入这个条命令在输入下面的命令)

systemctl enable docker

如果不想后续网站打不开,就一定要执行这条命令


🌊2.1.1 Doceker安装失败解决方法

安装docker一直卡在这一步解决方法

1.先按Ctrl+C键,退出执行命令

2.安装所需的软件包

yum install -y yum-utils device-mapper-persistent-data lvm2

3.设置阿里云仓库(国内仓库稳定)

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

4.安装docker-ce(社区版)

yum install docker-ce

中间会让你输入y/n,我们输入:y

5.测试docker是否安装成功

docker -v

6.启动docker

systemctl start docker

7.检查docker运行状态

systemctl status docker

当出现active (running)… 即说明安装成功

然后再执行这条命令

systemctl enable docker

如果不想后续网站打不开,就一定要执行这条命令


🌷2.2 方式二 宝塔安装

在宝塔面板中,点击docker

在宝塔面板的docker中,出现下面内容说明安装docker成功!

相关内容

热门资讯

第九分钟辅助!天天爱柳州辅助器... 天天爱柳州辅助器是一款可以让一直输的玩家,快速成为一个“必胜”的ai辅助神器,有需要的用户可以加我微...
热门推荐!微信小程序蜀山辅助器... 热门推荐!微信小程序蜀山辅助器免费下载(辅助)外挂辅助开挂插件(有挂秘诀)-哔哩哔哩;最新版2026...
第4分钟普及!奇迹陕西辅助器(... 第4分钟普及!奇迹陕西辅助器(透视)原来真的是有挂脚本(推荐开挂软件);奇迹陕西辅助器免费下载原版,...
第八分钟讲解!越乡游金花辅助,... 第八分钟讲解!越乡游金花辅助,九酷众游辅助,细节方法(有挂实锤)-哔哩哔哩1、下载安装好越乡游金花辅...
透视软件!浙江宝宝游戏辅助工具... 透视软件!浙江宝宝游戏辅助工具(辅助)外挂开挂辅助插件(了解有挂)-哔哩哔哩;是一款可以让一直输的玩...
第5分钟发现!桃乐甘肃麻将下载... 《第5分钟发现!桃乐甘肃麻将下载辅助器(辅助)原来有挂软件(必看开挂工具)》 桃乐甘肃麻将下载辅助器...
第8分钟了解!河洛刚次辅助,温... 第8分钟了解!河洛刚次辅助,温州茶苑辅助软件,详细教程(有挂攻略)-哔哩哔哩;无需打开直接搜索加薇1...
热点讨论!新二号辅助软件下载(... 热点讨论!新二号辅助软件下载(辅助)外挂辅助开挂软件(有挂教程)-哔哩哔哩;是一款可以让一直输的玩家...
8分钟解说!网易亲友圈辅助(开... 8分钟解说!网易亲友圈辅助(开挂)原来有挂平台(必看开挂安装);小薇(透视辅助)致您一封信;亲爱网易...
第5分钟开挂!如何在哈灵上辅助... 第5分钟开挂!如何在哈灵上辅助,决战卡五星辅助看牌器,解说技巧(有挂方略)-哔哩哔哩 了解更多开挂安...