Linux_DockerLinuxDocker

Docker安装

2021-06-10  本文已影响0人  让你变好的过程从来都不会很舒服

镜像(image):

docker镜像,就好比是一个模板、可以通过这个模板来创建容器服务;
tomcat镜像==>run命令==>tomcat容器(提供服务)
通过这个镜像可以创建多个容器,最终服务运行或者项目运行就是在容器中的

容器(container):

Docker利用容器技术、独立运行一个或者一个组应用、通过镜像来创建
启动、停止、删除基本命令!
目前可以把容器理解为一个简易的Linux系统

仓库(repository):

仓库就是存放镜像的地方!
仓库分为:共有仓库和私有仓库
Docker Hub
阿里云都有容器服务(配置镜像加速!)

安装Docker

环境准备:
1、Linux基础
2、Centos7
3、使用Xshell连接远程服务器进行操作
Linux下载docker网址:Install Docker Engine on CentOS | Docker Documentation

步骤:
1、卸载旧的版本

sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine

2、需要的安装包

sudo yum install -y yum-utils

3、设置镜像仓库

sudo yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo
-- 国外的,很慢,不要用

sudo yum-config-manager \
    --add-repo \
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
-- 这是阿里云的,建议使用

更新yum软件包索引

yum makecache fast

4、安装docker相关的 docker-ce(社区) docker-ee(企业)

yum install docker-ce docker-ce-cli containerd.io

5、启动docker

systemctl start docker

6、使用 docker version查看是否安装成功
7、hello word程序

docker run hello-world

8、查看一下下载的这个helloworld镜像

docker images

9、了解:卸载docker

-- 卸载依赖
yum remove docker-ce docker-ce-cli containerd.io
-- 删除资源
rm -rf /var/lib/docker
rm -rf /var/lib/containerd

阿里云镜像加速

1、登录阿里云。找到容器服务


2、找到镜像加速地址


3、配置使用(四个命令一个一个执行)

sudo mkdir -p /etc/docker

sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://c8w0itta.mirror.aliyuncs.com"]
}
EOF

sudo systemctl daemon-reload

sudo systemctl restart docker
上一篇 下一篇

猜你喜欢

热点阅读