Docker安装

目录

Docker简介 

Docker安装 


Docker简介 

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

Docker利用容器来开发、交付和运行应用程序。容器是从镜像创建的运行实例。它可以被启动、开始、停止、移动或删除。每个容器都是相互隔离的、保证安全的平台。可以把容器看做是一个简易版的Linux环境及其运行的应用,因此,Docker也翻译成“容器”技术。

Docker可以帮助开发者解决应用程序跨平台的问题,并且可以快速交付应用程序。在Docker中,可以将应用程序及其依赖包打包成一个镜像,并通过Docker镜像仓库进行共享和分发。当需要在不同的环境中运行应用程序时,只需使用相应的Docker镜像进行部署即可。

Docker具有轻量级、可移植性、隔离性和安全性等特点,已经被广泛应用于软件开发、测试、交付和运维等领域。

Docker安装 

在centos7版本下 

1.卸载旧版本Docker

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

2.首先安装g++与gcc

yum -y install gcc
yum -y install g++

3.安装需要的安装包

yum install -y yum-utils

4.设置镜像仓库地址

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

5.更新yum软件包索引

yum makecache fast

6.安装Docker

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

7.查看Docker版本

[root@localhost ~]# docker version
Client: Docker Engine - Community
 Version:           24.0.7
 API version:       1.43
 Go version:        go1.20.10
 Git commit:        afdd53b
 Built:             Thu Oct 26 09:09:18 2023
 OS/Arch:           linux/amd64
 Context:           default
​
Server: Docker Engine - Community
 Engine:
  Version:          24.0.7
  API version:      1.43 (minimum version 1.12)
  Go version:       go1.20.10
  Git commit:       311b9ff
  Built:            Thu Oct 26 09:08:20 2023
  OS/Arch:          linux/amd64
  Experimental:     false
 containerd:
  Version:          1.6.24
  GitCommit:        61f9fd88f79f081d64d6fa3bb1a0dc71ec870523
 runc:
  Version:          1.1.9
  GitCommit:        v1.1.9-0-gccaecfc
 docker-init:
  Version:          0.19.0
  GitCommit:        de40ad0

8.设置开机自动启动

[root@localhost ~]# systemctl start docker
[root@localhost ~]# systemctl enable docker

Docker安装完成

你可能感兴趣的:(常用软件安装,docker)