centos7.6 & centos 服务器(vps)安装docker教程
开头提醒:
重要的事情说三遍:
必须要有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已经安装,可以愉快的玩耍了。有问题留言哦!
原创!!!
转载请标明出处!!!