zoukankan      html  css  js  c++  java
  • docker 部署笔记

    docker 安装

    卸载旧版本

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

    设置仓库

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

    修改docker 源(阿里云)

    yum-config-manager 
        --add-repo 
        http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
    

    安装 Docker Engine-Community  

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

    Docker 指令  

    启动 docker: $ systemctl start docker
    
    自启 docker :$ systemctl enable docker.service || systemctl enable docker
    
    查看 docker 状态: $ systemctl status docker
    
    docker stop/ restart/ log
    
    docker ps
    
    查看所有镜像: docker ps -a
    
    查看本地镜像: $ docker images
    

    运行容器 (如果没有则网上拉取)  

    $ docker run -itd --name mysql-test --restart=always -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql
    3306端口映射到3306
    

    删除容器  

    docker rm (容器名称/ID)
    

    修改镜像加速 (docker.hub 拉取镜像慢)  

    阿里云

    https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors

    // 修改 /etc/docker/daemon.json
    
    {
      "registry-mirrors": ["https://e18u17zd.mirror.aliyuncs.com"]
    }
    
    刷新 daemon 镜像: `$ systemctl daemon-reload`
    
    重启 docker 容器: `$ systemctl restart docker`
    

      

      

      

  • 相关阅读:
    Mac 下安装Ant
    MAMP 10.10下启动报错解决方案
    [转]常用iOS图片处理方法
    Mac下Android SDK更新不了的解决办法
    细说23+1种设计模式
    mysql应该了解的知识点
    java快排思想
    简介一下 i++和++i&&i=i+i,i+=1;的区别
    对int类型的数据,如何让获取长度
    第一次写博客
  • 原文地址:https://www.cnblogs.com/linsxl/p/14100911.html
Copyright © 2011-2022 走看看