容器化成长之路 —— Docker入门篇

131 阅读1分钟
  1. 安装 Docker 环境
  2. 常用 Docker 命令

1. 安装 Docker 环境

准备一台服务器,操作系统可以是 Ubunut, Centos等。

本篇使用的服务器环境是 Centos 7.9

1. 删除 Docker 残留文件

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

2. 安装相关工具

   yum install -y yum-utils

3. 添加 Docker 镜像源

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

5. 安装 Docker

    yum install -y docker-ce docker-ce-cli containered.io docker-compose-plugin

6. 验证 Docker 安装是否成功

    # 先启动 Docker 服务
    systemctl start docker
    
    # 查看 Docker 信息
    docker info
    
    # 查看版本信息
    docker version
    
    # 拉取 MySQL 镜像
    docker pull mysql:latest

2. 常用 Docker 命令

1. 查询镜像

    docker search mysql

2. 拉取远程镜像

    # :latest 表示拉取最新版本
    # :后面跟随版本号,可拉取指定版本
    docker pull mysql:latest

3. 查看本地镜像

    docker images | docker image ls

4. 查看镜像信息

    docker inspect mysql:latest

5. 创建容器

    # --name 给容器命名
    docker run --name mysql mysql:latest

6. 查看容器状态

    # -a 表示查询所有容器
    docker ps | docker ps -a

7. 容器日志

    docker logs -f mysql

8. 杀死容器进程

    docker kill mysql

9. 停止容器

    docker stop mysql

10. 删除容器

    docker rm mysql

11. 删除镜像

    docker rmi mysql:latest