Docker容器服务搭建使用

前言

仅供自己学习记录

简介

  • Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口

一、准备工作

1.1 内核查看

  • Linux服务器安装的centos的系统内核不能低于3.10,否则安装不成功。可以通过一下命令查看系统内核
  • uname -r

1.2 更新仓库

  • sudo apt-get update

1.3 允许apt通过https安装

  • sudo apt-get install

1.4 安装curl指令

  • sudo apt install curl

1.5 卸载旧版

  • sudo apt-get remove docker docker-engine docker.io containerd runc

二、安装docker

  • docker分为(Docker版本分为CE(社区免费版)和EE(企业版,安全CE),我们通常所下载的docker为docker ce社区版的

2.1 添加Docker的官方GPG密钥:

  • curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add –
  • 如果添加失败,可以使用下面这个
  • apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 0EBFCD88 备用密钥: 9AA38DCD55BE302B
  • 如果一直添加失败,则采用本地添加
  • ①首先下载gpd密钥,并将文件移动到指定目录如/home/package/pgg
  • https://download.docker.com/linux/ubuntu/gpg
  • ②添加密钥
  • sudo apt-key add /home/package/gpg
  • 验证密钥
    sudo apt-key fingerprint 0EBFCD88

2. 设置稳定版仓库

sudo add-apt-repository    "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/   $(lsb_release -cs)   stable"

2.4 安装最新版的Docker CE和containerd

  • apt-get install docker-ce docker-ce-cli containerd.io

2.5 查看版本

  • docker version

2.6 添加阿里镜像加速

https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors

  • 登陆后,左侧菜单选中镜像加速器就可以看到你的专属地址了:
  • Docker容器服务搭建使用
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-‘EOF‘
{
  "registry-mirrors": ["这里内容自己到自己账号下的阿里云获取路径"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
  • 查看加速是否配置成功
  • docker info

2.6 重新启动服务

sudo systemctl daemon-reload
sudo systemctl restart docker

三、使用教程

3.1

Docker容器服务搭建使用

上一篇:9.14JavaWeb之Servlet三种创建方式


下一篇:noip模拟51[好IOI]