Docker基本操作 安装redis 与 redis 主从配置

今天李经理让我了解一下docker 以前从来没有接触过docker 百度了一下。貌似是挺出名的,挺方便的一个东西。

刚开始对docker没有什么概念。连这个是什么东西都不知道。网上说的是容器。对于什么都不懂的人来说。这个讲的还是有些宽泛了。不能形成一个理解。

于是到网易云课堂学习了一下docker。但是网易云课堂上面课程不多,只有一个免费的,上面讲的比较宽泛。但是呢 对于docker是什么东西终于有了一些了解。

 

一.什么是docker 有什么用

    1.1:对于docker 看了这么多。他的主要作用确实是容器。白话点讲 就是 相当于一个虚拟机软件,可以创建好多的虚拟机。在虚拟机(容器)里面我们可以创建很多我们需要

的环境,运行软件。而且相互隔离。docker确实是一个好东西,他相比于虚拟机来讲 比较小巧,方便,快捷。占用的系统资源也少的多。

二.这段时间学习的一点记录。

    2.1:docker的安装与基本操作 在菜鸟教程上面已经讲的很清楚了。链接如下:http://www.runoob.com/docker/docker-tutorial.html

 2.2:个人学习总结

   docker version,dcocker info

   docker pull  reposity:获取一个镜像

   docker run:启动一个镜像容器 例如:docker run -d -p 80:8080 tomcat [-d 后台启动 -p设置一个主机和容器 的ip映射  比如本次的运行结果:我们输入localhost:80 连接的就是容器的8080]  也可以是大写的 -P 后面不需要些端口映射。这样就是系统随机把主机的端口映射。

  docker images : 本机的一些镜像

  docker start containerid:启动一个容器

  docker stop containerid:关闭一个容器

  docker rm container:移除一个容器

  docker search tomcat : 查找远程tomcat的镜像。也可以查其他的例如:docker serch nginx

  docker cp 本机文件 【容器id】:【容器目录】 例如:docker cp test.txt   ab3:/home   把本机当前目录下的test.txt 拷贝到 容器id为ab3开头的容器下的 home目录下。

  docker ps 显示当前运行的容器,docker ps -a 显示所有的容器。

  docker exec -i -t sd3 /bin/bash 连接容器id为sd3开头的容器。

查看某个容器的信息:docker inspect containerid(有内网地址信息)

具体的docker 下 redis主从配置参照下面链接教程:

 https://www.cnblogs.com/vipzhou/p/8580495.html

挂载:-v 把本机的文件 映射 容器里的文件。修改本机文件可以影响容器里的内容。

下班了,就写到这。

 

posted on 2018-11-13 20:55  爱屋及乌88  阅读(152)  评论(0编辑  收藏  举报

导航