摘要:启动一个容器运行nginx:[root@node121 ~]# docker search nginxNAME DESCRIPTION
2016年12月30日
Docker 查看容器的IP地址和网络相关的参数
摘要:查看容器的IP地址,可以在主机上运行 sudo Docker ps查看正在运行的容器的id等信息”sudo docker inspect 容器id“可以查看到容器的相关信息“docker inspect --format '{{.NetworkSettings.IPAddress }}' 容器id”可以查看容器的具体IP地址,如果输出是空的说明没有配置IP地址 ifconfig查看主机上的网络cat /etc/hosts查看主机内部IP映射表cat /etc/resolv.conf查看
分类:自动化运维
2016年12月30日
Docker网络访问
摘要:docker会在本地安装一个网桥:[root@node121 ~]# brctl showbridge name bridgeid STP enabled interfacesdocker0 8000.7ee2e924ad83 no &
分类:自动化运维
2016年12月30日
Docker 进入容器脚本-in.sh
摘要:vim indocker.sh#Usage: indocker.sh NAMES[root@node121 ~]# cat indocker.sh #!/bin/bashCNAME=$1CPID=$(docker inspect --format "{{.State.Pid}}" $CNAME)nsenter --target "$CPID" --mount --uts --ipc --net --pid
分类:自动化运维
2016年12月30日
Docker 安装配置
摘要:安装:yum install -y docker-io 启动:/etc/init.d/docker start 诊断模式手动启动:[root@node110 ~]# /usr/bin/docker -dWARN[0000] You are running linux kernel version2.6.32-573.el6.x86_64, which might be unstable running docker. Please upgradeyour kernel to 3.10.0. INFO[0000] Listening for HTTP on unix(/var/run/docker.sock) INFO[0000] [graphd
分类:自动化运维
2016年12月13日
SaltStack 常用命令总结
摘要:Saltstack常用命令总结 查找目标minion的三种方式: salt 'shell正则'命令 salt -E'prel 正则' salt -N $group 命令 salt -L'server_id1,server_id2,server_id3' 命令 根据bash glob来查找:salt ’*foo.com’ sys.doc&nbs
分类:自动化运维
2016年12月13日
SaltStack pillar
摘要:给数据定义需要的数据:应用场景:指定敏感的数据:指定特定的的用户可以看到指定的数据在服务端master上指定,不需要在客户端配置可以用来定位目录机器 查看pillar明细:[root@node110 states]# salt '*' pillar.itemsminion.saltstack.com: ----------minion.node2.saltstack.com: ---------- 修改配置文件:# a top file
分类:自动化运维
2016年12月13日
SaltStack 自定义grains
摘要:在客户端的minion里面写自定义的grains客户端:vim /etc/salt/miniongrains: roles: nginx env: prod[root@node120 salt]# /etc/init.d/salt-minion restart 或者直接在/etc/salt目录下创建grains文件:[root@node120 salt]# cat /etc/salt/grainscloud: openstack[root@node120 salt]# /etc/init.d/salt-minion restart [root@node110 salt]# salt -G 'cl
分类:自动化运维
2016年12月13日
SaltStack grains
摘要:Grains和Pillar的用途: Grains : 用于存储minion的基本数据信息; Pillar : 用于存储master分配给minion的数据信息。 Grains和Pillar的存储区域: Grains : 元数据存储在minion端; Pillar : 元数据存储在master端。 Grains和Pillar的更新方式: &nbs
分类:自动化运维
2016年12月13日
SaltStack 将返回数据存入mysql数据库中
摘要:所有的信息都是客户端minion直接写入服务端的mysql数据库的在服务端和客户端都要安装MySQL-python包,yum install MySQL-python -yhttps://docs.saltstack.com/en/latest/ref/returners/all/salt.returners.mysql.html#module-salt.returners.mysql++++++++++++++++++++++++++++++++++++++++++++++++++++Return data to a mysql servermaintainer: