ubuntu14安装ansible

news/2024/6/3 17:38:12 标签: docker, 容器

①下载ansible源文件

 git clone git://github.com/ansible/ansible.git --recursive

过程有点长,耐心等待~~

②进入ansible目录并进行源码安装

cd ansible/

make && make install

执行make && make install时可能会报错,一般都是缺少相应组件造成的错误,请按照提示的内容,逐条安装相应组件即可。

③安装pip工具组件

easy_install pip

④用pip安装其他相关插件

 pip install paramiko PyYAML Jinja2 httplib2 six

更新ansible 代码时用到的两条命令

第一条:

git pull --rebase

更新完毕后可见如下提示语:

第二条:
git submodule update --init --recursive

⑥验证ansible是否安装成功。

ansible --version

另外,docker如果安装成功,会有一块虚拟网卡,ip地址默认是172.17.42.1,如下图:

⑦用docker search ubuntu  命令搜索githup中的容器

docker search ubuntu

⑧下载容器到本地

docker pull weepee/centos6

这个耗时稍微长一些,耐心等待~~

⑨查看本地所有的容器

可以看到有一个名为weepee/centos6的容器镜像了。

⑩使用run命令启动容器

docker run -itd -v /root:/root -p 81:80 -p 2222:22 -p 10050:10050 -p 10051:10051  weepee/centos6:latest

注意weepee/centos6 和latest分别对应 第⑨步里的容器名称和版本号。

有的教程里写的命令是:

docker run -d -v /root:/root -p 81:80 -p 2222:22 -p 10050:10050 -p 10051:10051  weepee/centos6:latest,这种操作之后容器并不是一个守护进程,导致看不到运行的容器

11、docker ps 查看运行状态的容器

12、如果提交修改用docker commit 1fbd77ca82f7命令 1fbd77ca82f7就是使用docker ps查询到的CONTAINER ID

博主vx: haitangyijiusu 。很高兴认识你!偶尔带huo,都是精挑细选信得过的产品,欢迎来支持,期待和您相遇! 


http://www.niftyadmin.cn/n/730104.html

相关文章

AWS VPC 配置指南 (进阶篇) 三层架构的VPC设计

通过上一篇blog,相比大家已经对AWS VPC有了一定的了解了。 实验包括: 创建一个VPC(Virtual Private Cloud)创建公有子网和私有子网创建Internet网关创建路由表并添加路由创建web服务器的安全组创建数据库的安全组部署web服务器和…

pipework配置docker网络

Docker自身的网络功能比较简单,不能满足很多复杂的应用场景。因此,有很多开源项目用来改善Docker的网络功能,如pipework、weave、flannel等。 pipework是由Docker的工程师Jrme Petazzoni开发的一个Docker网络配置工具,由200多行sh…

[AWS][安全] IAM策略最小颗粒度管理-Lab1

实验说明: Task1:创建 IAM 用户使其访问特定存储桶 Task2:通过变量方式,动态 IAM 用户访问特定存储桶下的特定文件夹(prefix). 场景: 1.某个用户只能上传下载,不能更新存储桶中的文件。 2.希望 A 用户访问存储桶下的…

[AWS][数据库]Aurora 动手实验对比RDS Mysql性能

实验包括: 创建一个Aurora实例使用MySQL Workbench连接Aurora和RDS MySQL通过dump file 加载数据到Aurora和RDS MySQL使用查询语句验证Aurora和RDS MySQL性能 Task1:创建Aurora数据库: 创建一个Aurora数据库,跟创建RDS一样&…

ansible安装配置及入门操作

博主vx: haitangyijiusu 。很高兴认识你!偶尔带huo,都是精挑细选信得过的产品,欢迎来支持,期待和您相遇! 目录 1、系统说明: 2、安装 3、配置 4、小试牛刀 时间:【戊戌年 辛酉月 丙寅日】…

使用 Visual Studio 结合 AWS Beanstalk 发布高可用Web应用

背景介绍 开发人员最喜欢做的事情是直接通过IDE管理发布代码,AWS Toolkit可以让开发人员将应用程序直接发布到AWS的云平台,并轻松实现部署调用与开发,并通过Elastic Beanstalk堆栈实现应用程序的一键部署,代码版本管理&#xff0…

ubuntu14安装docker最新社区版

# 查看当前ubunut 版本 $ cat /etc/lsb-release # 查看 apt-get 中包含的稳定版本 $ sudo apt-cache show docker.io | grep Version $ sudo apt-cache show docker | grep Version # 当前安装的 docker 版本 $ docker --version Docker version 1.12.6, build 78d1802注意&…

[AWS][CloudEndure]CloudEndure迁移阿里云到AWS

CloudEndure 是 AWS 的一家公司,现在免费提供 CloudEndure Migration,该产品让您可以将应用程序从任何物理、虚拟或基于云的基础设施迁移到 AWS。所有 AWS 客户和合作伙伴都可以使用该产品。 CloudEndure Migration 通过提供高度自动化的直接迁移解决方案…