docker是一个容器管理的软件,容器背后其实就是一个进程;类似于一个集装箱。

docker的官方下载地址:Install Docker Engine on Ubuntu | Docker Documentation

(可以根据自己需要的环境方法下载docker软件,这里演示的是ubuntu上的docker安装教程)
https://docs.docker.com/engine/install/ubuntu/

centos-8版本的安装教程:https://blog.csdn.net/weixin_50999155/article/details/119580762

第一步、卸载旧版本docker

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

第二步、更新及安装工具软件

1、更新系统里的所有的能更新的软件

  1. sudo apt-get update

2、安装几个工具软件

  1. sudo apt-get install \
  2. apt-transport-https \
  3. ca-certificates \
  4. curl \
  5. gnupg \
  6. lsb-release

3、增加一个docker的官方GPG key:
gpgkey:是用来验证软件的真伪 ——防伪的

  1. curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

4、下载仓库文件

  1. echo \
  2. "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \
  3. $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

第三步、安装docker

1、再次更新系统

  1. sudo apt-get update

2、安装docker-ce软件

  1. sudo apt-get install docker-ce docker-ce-cli containerd.io -y

第四步、查看是否启动docker

由于docker安装的时候自带设置启动,所以直接查看进程是否启动就可以了

  1. ps aux|grep docker

第五步、测试运行一个docker容器

  1. sudo docker run hello-world

出现文字这样就表示在ubuntu上安装docker已经成功啦!
image.png

第六步、docker-compose安装

  1. sudo apt install docker-compose

查看版本

  1. docker-compose version

为普通用户添加到docker组(命令行前不需要加sudo)

  1. sudo gpasswd -a xiaokang docker
  2. newgrp docker