zoukankan      html  css  js  c++  java
  • docker备忘录

    docker 安装redis

    • pull image
    • create redis.conf and data folder
    # Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程
    #deamonize  no
    # 你可以绑定单一接口,如果没有绑定,所有接口都会监听到来的连接
    #  bind 127.0.0.1     
    # 因为redis本身同步数据文件是按上面save条件来同步的,所以有的数据会在一段时间内只存在于内存中。默认为no
    appendonly no
    # 设置Redis连接密码,如果配置了连接密码,客户端在连接Redis时需要通过
    # auth <password>命令提供密码,默认关闭,当前密码为123456
    requirepass zydevredis_uat&
    
    • run image
    docker run -p 6379:6379 --name myredis -v D:/docker/redis/redis.conf:/etc/redis/redis.conf  -v D:/docker/redis/data:/data -d redis redis-server /etc/redis/redis.conf --appendonly yes  --restart=always
    

    docker 以root用户登录容器

    docker exec -it --user root 容器名称 /bin/bash
    

    docker与宿主机传递文件

    #容器复制文件到宿主机
    docker cp container:fileFullpath hostDicpath
    #宿主机复制文件到容器
    docker cp fileFullpath container:hostDicpath
    

    docker 保持启动镜像 并保持运行不退出

    #docker run -it -d <image> /bin/bash
    #docker run -it -d <image> tail -f /dev/null
    docker run -t -d <image> <command>
    
  • 相关阅读:
    你有犯错的权利
    面对人生这道程序,该如何编码?
    如何面对失败?
    知行:成长的迭代之路
    一份软件工程行业生存指南
    知行:程序员如何保持二者的平衡
    花钱的习惯
    互联网金融涌动下的冲动与借债
    docker 常用命令
    java 静态变量 静态代码块 加载顺序问题
  • 原文地址:https://www.cnblogs.com/IC1101/p/11557737.html
Copyright © 2011-2022 走看看