• 【转】centos7.5安装docker,docker常用命令,linux下生成镜像dockerfile并依据镜像生成服务


    一、Linux环境Centos7.5_x64通过yum源安装docker

    1、先了解rpm、yum和linux的关系
    
    2、在安装docker成功后,先别启动,先修改docker的源:vim /usr/lib/systemd/system/docker.service

     

    二、安装转载:https://www.cnblogs.com/kingsonfu/p/11576797.html

    三、docker详细文档,从入门到放弃:https://www.cnblogs.com/zhangxingeng/p/11236968.html#auto_id_21

    四、docker常用命令: 

    docker安装,无需安装erlang环境,docker自带rabbitmq镜像有(镜像集群--开发测试使用,生产不建议使用):
    linux安装docker传送门:https://www.cnblogs.com/xuzhengzong/p/14948848.html
    docker相关命令:
    https://www.runoob.com/docker/docker-command-manual.html
    
    docker search nginx          #查看镜像
    docker pull nginx                     #下载镜像
    docker iamges                         #已下载镜像
    docker ps                                 #当前使用过的进程名
    docker rm -f                               #删除容器
    docker rmi                                #删除镜像
    docker exec -it 容器名称 /bin/bash #进入容器内部
    docker run -it -d                             # 运行容器
    docker info
    docker save
    docker version
    docker start/stop/restart             #启动/停止/重启
    docker kill 容器名称/ID                #杀死一个运行中容器
    docker run 和 docker exec 区别:https://www.cnblogs.com/miracle-luna/p/11111852.html
    
    run 前者操作对象是image镜像,并生成容器,执行完后还是在linux环境下;
    docker run [OPTIONS] IMAGE [COMMAND] [ARG...]
    
    exec 后者操作对象是容器;运行后将会进入容器内部,不在linux下了。
    docker exec [OPTIONS] CONTAINER COMMAND [ARG...]
    
    docker run -it -d --hostname rabbit1 --name myrabbit1  -p 15672:15672 -p 5672:5672 rabbitmq:3.6.15-management
    docker exec -it myrabbit1 bash

    五、基于Dockerfile创建docker镜像

    https://www.cnblogs.com/andy9468/p/10715633.html

  • 相关阅读:
    windows启动、停止和重新启动Apache服务
    Mysql用户密码设置修改和权限分配
    MySQL数据库恢复(使用mysqlbinlog命令)
    影响MySQL性能的五大配置参数
    PHP获取文件后缀名的三种方法
    php 设计模式
    蓦然回首,那人却在灯火阑珊处
    websocket消息推送实现
    Spring任务调度之Quartz
    使用easyui的form提交表单,在IE下出现类似附件下载时提示是否保存的现象
  • 原文地址:https://www.cnblogs.com/xuzhengzong/p/14948848.html
Copyright © 2020-2023  润新知