Linux系统安装docker,docker compose

        Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux或Windows操作系统的机器上,也可以实现虚拟化。 

        容器是完全使用沙箱机制,相互之间不会有任何接口。沙盒,在计算机领域指一种虚拟技术,且多用于计算机安全技术。安全软件可以先让它在沙盒中运行,如果含有恶意行为,则禁止程序的进一步运行,而这不会对系统造成任何危害。

        docker能够更快速的交付和部署,更高效的虚拟化,更轻松的迁移和扩展,更简单的管理,CPU/内存的低消耗。

        docker compose是一个命令行工具,是用于定义和运行多容器Docker应用程序的工具。

安装Docker

        Install Docker Engine on CentOS

        安装会分系统,这篇文章是CentOS系统,其他系统安装命令到上面的链接中找。

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
sudo yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo

3,安装Docker Engine

sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

 这个的时间会比较长。一直看到Complete!

4,装好之后检查

docker -v

会出现版本号。

或者用

docker version

Client和Server都出现,如果只有一个就是没装好。 

安装docker compose

sudo yum install docker-compose-plugin

 检查是否装好

docker compose version

会出现版本号。

猜你喜欢

转载自blog.csdn.net/h360583690/article/details/129641154