搜索Redis镜像
docker search redis
*****************************
拉取Redis镜像
docker pull redis
*****************************
创建并运行Redis
docker run --name myredis01 -d redis  -p 192.168.99.100:6389:6379 注意 不设置端口映射 windows连接不上Redis
 docker run --rm -it --link myredis01:redis redis /bin/bash
 redis-cli -h redis -p 6379
 exit
****************************
进入容器
docker exec -it redis bash
*****************************
获取docker容器(container)的ip地址:
docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' container_name_or_id
*****************************
查看docker容器:
docker ps
*****************************
停止容器
docker stop container_name_or_id
*****************************
删除实例
docker rm [Name]
查看虚拟机IP:docker-machine ip default
查看容器port:docker port myredis01

***********************

from:

https://www.cnblogs.com/atliwen/p/6110016.html

 1 关于 Docker Windows 文件夹问题

      C:\Users

      Docker Machine tries to auto-share your /Users (OS X) or C:\Users (Windows) directory.

      http://stackoverflow.com/questions/35767929/using-docker-via-windows-console-includes-invalid-characters-for-a-local-volume

      比如 我想设置 F:\config 为 挂载一个本地目录   写法是   docker run -d -v /F/config elasticsearch

  2 关于 端口映射问题

      -p  (小写)

        注意: -p local_port:container_port 前面是是本机计算机端口,后面是容器端口。 如果省略 local_port的话,则将使用随机高位端口。

      -P (大写)

        -P 是 -p 5000 的缩写, 将容器内部的5000端口映射到本机计算机的高端口号(临时端口范围(ephemeral port range),通常为32768-61000)上

        为什么不使用1:1对应的端口映射,而要映射到高端口号上? 1:1对应端口映射的局限在于本地计算机端口只能被映射一次,不能同时被重复映射。

  3 docker 权限不足问题

    docker虚拟机系统默认使用docker用户,可能会遇到Permission denied错误,即权限不足,需要切换到root账户操作,只要输入“sudo su”命令即可,无需密码

  4 关于容器内部访问问题

    如果是通过  服务名称访问    注意服务名称 不能有  特殊字符  如 & _ 等

    还有就是   容器之间的访问  刚启动的时候  是访问不通的  得等上一小会

  

  5 关于 搭建 registry 的问题

    官方镜像 中

      Run the registry docker container: Quick version

      run the registry: docker run -p 5000:5000 -v <HOST_DIR>:/tmp/registry-dev registry

      挂载文件 对应的  容器地址是 /tmp/registry-dev registry  

    docker service create --name registry --publish 5000:5000 --mount type=bind,target=/var/lib/registry,source=/docker/ --constraint 'node.hostname==manager' --network test registry

    然而 不是

    docker run -d -p 5000:5000 --restart=always -v /opt/registry-var/:/var/lib/registry/ registry:2.4.1

  6  boot2docker  创建的docker虚拟机 默认密码

      用户名和密码是: docker/tcuser

   7  关于 boot2docker  docker虚拟机 环境变量的问题

      sudo vi /var/lib/boot2docker/profile

      直接添加到最后就行 !!

  

Docker日志的更多相关文章

  1. Docker 日志都在哪里?怎么收集?

    https://www.cnblogs.com/YatHo/p/7866029.html 日志分两类,一类是 Docker 引擎日志:另一类是 容器日志. Docker 引擎日志 Docker 引擎日 ...

  2. docker 日志分析

    日志分两类,一类是 Docker 引擎日志:另一类是 容器日志. Docker 引擎日志 Docker 引擎日志 一般是交给了 Upstart(Ubuntu 14.04) 或者 systemd (Ce ...

  3. docker日志引擎说明

    docker原生支持众多的日志引擎,适用于各种不同的应用场景,本篇文档对其作一个简单的说明. Docker日志引擎说明 docker支持的日志引擎如下: none:关闭docker的回显日志, doc ...

  4. docker日志输出文件大小设置以及文件个数限制

    问题描述: 今天有同事运行了一个docker容器,不多时就导致宿主机硬盘直接撑爆,消耗了120G,发生的很是突然. 问题排查: 后续查阅资料,发现是因为docker中的某个进程一直在持续输出,而这些输 ...

  5. ELK学习实验018:filebeat收集docker日志

    Filebeat收集Docker日志 1 安装docker [root@node4 ~]# yum install -y yum-utils device-mapper-persistent-data ...

  6. docker 日志查看与清洗

    Linux下查看磁盘与目录的容量——df.du df:列出文件系统的整体磁盘使用量: du:评估文件系统的磁盘使用量(常用于评估目录所占容量) df参数: -a:列出所有的文件系统,包括系统特有的/p ...

  7. docker日志设置

    最近查看docker日志的时候,使用命令docker log -f 会出现日志无限翻滚的情况,这些日志都是打印到控制台的,但是都被docker收集了起来,放到了/var/lib/docker/cont ...

  8. docker 日志位置

    日志分两类,一类是 Docker 引擎日志:另一类是 容器日志. Docker 引擎日志 Docker 引擎日志 一般是交给了 Upstart(Ubuntu 14.04) 或者 systemd (Ce ...

  9. Docker 日志管理最佳实践

    开源Linux 回复"读书",挑选书籍资料~ Docker-CE Server Version: 18.09.6 Storage Driver: overlay2 Kernel V ...

  10. Docker日志管理--docker部署安装ELK (十一)--技术流ken

    Docker logs 对于一个运行的容器,Docker 会将日志发送到 容器的 标准输出设备(STDOUT)和标准错误设备(STDERR),STDOUT 和 STDERR 实际上就是容器的控制台终端 ...

随机推荐

  1. iphone及ipad屏幕尺寸参考

    初代iPhone 2007年,初代iPhone发布,屏幕的宽高是 320 x 480 像素.下文也是按照宽度,高度的顺序排列.这个分辨率一直到iPhone 3GS也保持不变.那时编写iOS的App(应 ...

  2. Sethi model

    小结: 1. 销量 广告 微分方程 动态系统 市场份额 https://en.wikipedia.org/wiki/Sethi_model The Sethi model was developed ...

  3. js实现数字千分位

    /** * * @param num * @param precision * @param separator * @returns {*} *=========================== ...

  4. jquery基础学习之DOM篇(二)

    在此之前请牢记,jquery 是一个合集对象!!!! 1.节点创建 js创建方法: 创建元素:document.createElement 设置属性:setAttribute 添加文本:innerHT ...

  5. Springboot打包war

    pom: 1.<packaging>war</packaging> 2.<dependency> <groupId>org.springframewor ...

  6. 使用SQL Server 的CDC功能实现数据变更捕获

    USE t; GO --开启某个数据库的CDC功能 exec sys.sp_cdc_enable_db GO --is_cdc_enabled栏位为1代表开启CDC功能了 SELECT is_cdc_ ...

  7. SQL Server Management Studio最新版下载地址

    https://docs.microsoft.com/zh-cn/sql/ssms/download-sql-server-management-studio-ssms?view=sql-server ...

  8. NYOJ 会场安排问题

    #include<iostream> #include<stdio.h> #include<string.h> #include<queue> #inc ...

  9. Cpython解释器下实现并发编程——多进程、多线程、协程、IO模型

    一.背景知识 进程即正在执行的一个过程.进程是对正在运行的程序的一个抽象. 进程的概念起源于操作系统,是操作系统最核心的概念,也是操作系统提供的最古老也是最重要的抽象概念之一.操作系统的其他所有内容都 ...

  10. (转)以太坊(Ethereum)全零地址(0x000000...)揭秘

    最近,一位小伙伴向我咨询问题,说他发现了一个诡异的现象.以太坊的区块链中居然有全是0的地址:0x0000000000000000000000000000000000000000 这究竟是怎么回事儿呢? ...