• jQuery火箭图标返回顶部代码


    安装

    参考文档:https://docs.docker.com/install/linux/docker-ce/centos/#install-using-the-repository

    前提条件

    Docker 要求 CentOS 系统的内核版本高于 3.10,在终端输入以下命令:

    uname -r

    卸载旧版本

    如果安装旧版本,输入以下命令删除及相关的依赖项,如果没有安装过,跳过。

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

    手动删除镜像/容器等

    rm -rf /var/lib/docker

    如果提示未安装这些软件包,则可以。

    安装所需要的软件包

    yum install -y yum-utils 
      device-mapper-persistent-data 
      lvm2

    设置存储库

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

    安装最新版Docker

    yum install -y docker-ce

    启动Docker

    systemctl start docker

    查看是否启动成功

    systemctl status docker

    通过运行hello-world 映像来验证是否正确安装

    docker run hello-world

     出现 Hello from Docker!即安装成功。

    设置docker自启动

    设置开机启动

    systemctl enable docker

    配置阿里云镜像加速

    有时间拉取镜像的时候,速度可慢,还有可能传输异常。

    进入阿里云容器镜像服务

    修改配置文件

    在/etc/docker目录下找到在daemon.json文件(没有就新建),将下面内容写入

    {
      "registry-mirrors": ["https://xxxxxxxxmirror.aliyuncs.com"]
    }

     registry-mirrors 就是上面加速器地址

    重启

    systemctl daemon-reload
    systemctl restart docker

    检查配置

    docker info

    Docker常用命令

    可以直接在终端输入 docker --help 列出所有docker的用法以及所有命令

    镜像命令

    docker images #查看本地镜像
    docker rmi 镜像ID
    docker rmi -f 镜像ID
    #强制删除 如果镜像有容器在运行 那么就需要强制删除 增加 -f 参数

    容器命令

    docker run --name demo -d -p 8080:8080 aspnetcore
    #-d 后台运行
    #-p 端口映射 格式为:主机(宿主)端口:容器端口
    #--name 容器名称
    #最有一个为镜像名称
    docker ps #查看当前正在运行的容器
    docker ps -a #查看所有容器的状态
    docker start/stop/restart 容器id #启动/停止/重启某个容器
    docker rm 容器id #删除某个容器
    docker logs 容器id #容器日志

  • 相关阅读:
    sublime简单配置
    win10系统,找不到gpedit.msc文件怎么办?组策略编辑器添加方法
    VMware Workstation and Device/Credential Guard
    Centos修改镜像为国内的阿里云源
    wxparse 第三方组件的使用
    VMware Workstation 与 Device/Credential Guard 不兼容.在禁用 Device/Credenti
    session配合cookies免登录
    python中dump 和dumps load和loads的区别
    什么是进程、线程?
    电梯测试
  • 原文地址:https://www.cnblogs.com/tenghao510/p/12001678.html
Copyright © 2020-2023  润新知