欢迎光临散文网 会员登陆 & 注册

centos7.6 & centos 服务器(vps)安装docker教程

2023-09-26 03:19 作者:小树是草  | 我要投稿

开头提醒:

重要的事情说三遍:

必须要有Docker Hub账号!!!
必须要有Docker Hub账号!!!
必须要有Docker Hub账号!!!

申请途径(建议使用魔法+edge浏览器)(edge浏览器可以提供界面翻译,当然,如果你英语好也可以不用,自己找到语言改成中文也可以):https://hub.docker.com/


以下的回显不要复制进去哦!!!

以下的回显不要复制进去哦!!!

以下的回显不要复制进去哦!!!


1、安装docker:

1.1 更新系统:

sudo yum update -y

系统更新成功回显(不一定跟我一样哦,有“已安装”和“更新完毕”以及“完毕”就行)
##
已安装:
  kernel.x86_64 0:3.10.0-1160.99.1.el7                                     
  kernel-devel.x86_64 0:3.10.0-1160.99.1.el7                               

更新完毕:
  kernel-headers.x86_64 0:3.10.0-1160.99.1.el7                             
  kernel-tools.x86_64 0:3.10.0-1160.99.1.el7                               
  kernel-tools-libs.x86_64 0:3.10.0-1160.99.1.el7                          
  python-perf.x86_64 0:3.10.0-1160.99.1.el7                                
  strace.x86_64 0:4.24-7.el7_9                                             

完毕!
###


1.2 安装需要的软件包,以便可以通过 HTTPS 使用存储库:

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

系统成功回显(不一定跟我一样哦,有“已安装”和“作为依赖被安装”以及“完毕”)
###
已安装:
  device-mapper-persistent-data.x86_64 0:0.8.5-3.el7_9.2                   
  lvm2.x86_64 7:2.02.187-6.el7_9.5                                         

作为依赖被安装:
  device-mapper-event.x86_64 7:1.02.170-6.el7_9.5                          
  device-mapper-event-libs.x86_64 7:1.02.170-6.el7_9.5                     
  libaio.x86_64 0:0.3.109-13.el7                                           
  lvm2-libs.x86_64 7:2.02.187-6.el7_9.5                                    

完毕!
###


1.3 添加 Docker CE 存储库:

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

系统回显
###
已加载插件:fastestmirror, post-transaction-actions
adding repo from: https://download.docker.com/linux/centos/docker-ce.repo
grabbing file https://download.docker.com/linux/centos/docker-ce.repo to /etc/yum.repos.d/docker-ce.repo
repo saved to /etc/yum.repos.d/docker-ce.repo
###


1.4 安装 Docker CE:

sudo yum install docker-ce -y

系统成功回显(不一定跟我一样哦,有“已安装”和“作为依赖被安装”以及“完毕”)
###
已安装:
  docker-ce.x86_64 3:24.0.6-1.el7                                          

作为依赖被安装:
  container-selinux.noarch 2:2.119.2-1.911c772.el7_8                       
  containerd.io.x86_64 0:1.6.24-3.1.el7                                    
  docker-buildx-plugin.x86_64 0:0.11.2-1.el7                               
  docker-ce-cli.x86_64 1:24.0.6-1.el7                                      
  docker-ce-rootless-extras.x86_64 0:24.0.6-1.el7                          
  docker-compose-plugin.x86_64 0:2.21.0-1.el7                              
  fuse-overlayfs.x86_64 0:0.7.2-6.el7_8                                    
  fuse3-libs.x86_64 0:3.6.1-4.el7                                          
  slirp4netns.x86_64 0:0.4.3-4.el7_8                                       

完毕!
###


1.5 启动 Docker 服务:

sudo systemctl start docker

### 回车是系统用户,可以接着输入下面的命令


1.6 将 Docker 设置为开机启动:

sudo systemctl enable docker

系统成功回显
###
Created symlink from /etc/systemd/system/multi-user.target.wants/docker.service to /usr/lib/systemd/system/docker.service.
###


1.7 确认 Docker 是否正确安装:

docker --version

系统成功回显
###
Docker version 24.0.6, build ed223bc
###



2、登录 Docker Hub:

在终端中运行以下命令以登录到您的 Docker Hub 帐户:

docker login
这将提示您输入您的 Docker Hub 用户名和密码(注意:密码没有显示,输入对了直接回车就行)


系统成功回显
###
Log in with your Docker ID or email address to push and pull images from Docker Hub. If you don't have a Docker ID, head over to https://hub.docker.com/ to create one.
You can log in with your password or a Personal Access Token (PAT). Using a limited-scope PAT grants better security and is required for organizations using SSO. Learn more at https://docs.docker.com/go/access-tokens/

Username: jufeng666888
Password:
WARNING! Your password will be stored unencrypted in /root/.docker/config.json.
Configure a credential helper to remove this warning. See
https://docs.docker.com/engine/reference/commandline/login/#credentials-store

Login Succeeded

###


3、安装 Docker Compose:

3.1 在终端中执行以下命令来安装 Docker Compose:

sudo curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
(电脑端全部复制,不要分行)

3.2 添加执行权限:
给 docker-compose 添加执行权限:

sudo chmod +x /usr/local/bin/docker-compose

3.3 检查是否安装成功:
执行以下命令来验证 docker-compose 是否安装成功:

docker-compose --version

如果安装成功,将会显示 docker-compose 的版本信息(还是那句话,不一定跟我一样)
###
Docker Compose version v2.22.0
###

好了,docker已经安装,可以愉快的玩耍了。有问题留言哦!


原创!!!

转载请标明出处!!!

centos7.6 & centos 服务器(vps)安装docker教程的评论 (共 条)

分享到微博请遵守国家法律