Docker安装

116 阅读1分钟

查看当前系统

uname命令

可以通过uname -r 命令查看当前系统版本

[root@localhost ~]# uname -r
3.10.0-1160.71.1.el7.x86_64

其中el7表示正在使用的内核是RedHat/Centos系列发行版专用内核 centos 7,centos 8 是el8。

回顾下unmae命令,可以使用uname --help查看

[root@localhost ~]# uname --help
用法:uname [选项]...
输出一组系统信息。如果不跟随选项,则视为只附加-s 选项。

  -a, --all                     以如下次序输出所有信息。其中若-p 和
                                -i 的探测结果不可知则被省略:
  -s, --kernel-name             输出内核名称
  -n, --nodename                输出网络节点上的主机名
  -r, --kernel-release          输出内核发行号
  -v, --kernel-version          输出内核版本
  -m, --machine         输出主机的硬件架构名称
  -p, --processor               输出处理器类型或"unknown"
  -i, --hardware-platform       输出硬件平台或"unknown"
  -o, --operating-system        输出操作系统名称
      --help            显示此帮助信息并退出
      --version         显示版本信息并退出

GNU coreutils online help: <http://www.gnu.org/software/coreutils/>
请向<http://translationproject.org/team/zh_CN.html> 报告uname 的翻译错误
要获取完整文档,请运行:info coreutils 'uname invocation'

安装Doker

1. yum install -y epel-release

epel-release提供了大量更新和新的软件包

2. yum install -y docker-io

3. /etc/sysconfig/docker

docker的配置文件

4. service docker start

启动docker软件

5. docker version

查看docker是否安装成功。
列如:java -version、mvn -v

配置阿里云镜像

注册并登录阿里云:cr.console.aliyun.com/cn-hangzhou…
里面有基于Ubuntu、Max、Windows、Centos上配置对于的Docker镜像的方法。

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{ 
    "registry-mirrors": ["https://xxxx.mirror.aliyuncs.com"] 
}
EOF
sudo systemctl daemon-reload 
sudo systemctl restart docker

可以使用docker info 命令查看是否配置成功

Insecure Registries:
 127.0.0.0/8
Registry Mirrors:
 https://xxxx.mirror.aliyuncs.com
Live Restore Enabled: false
Registries: docker.io (secure)