Docker安装应用(CentOS 6.5_x64)
来源:互联网 发布:识别照片文字的软件 编辑:程序博客网 时间:2024/05/17 23:02
Docker安装应用(CentOS 6.5_x64)
Authoer::jom_ch@2014/7/23
Docker官网 http://www.docker.com/
一,安装EPEL
关于EPEL:https://Fedoraproject.org/wiki/EPEL/zh-cn
>rpm -ivh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
>rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
>yum -y install yum -priorities
二,安装Docker
>yum -y install docker-io
>service docker start
>chkconfig docker on
三,应用Docker
1,获取Centos镜像
>docker pull centos:latest
2,查看镜像运行情况
>docker images centos
3,在容器下运行 shell bash
>docker run -i -t centos /bin/bash
4,停止容器
>docker stop <CONTAINER ID>
5,查看容器日志
>docker logs -f <CONTAINER ID>
6,删除所有容器
>docker rm $(docker ps -a -q)
7,删除镜像
>docker rmi <image id/name>
8,提交容器更改到镜像仓库中
>docker run -i -t centos /bin/bash
>useradd myuser
>exit
>docker ps -a |more
>docker commit <CONTAINER ID> myuser/centos
9,创建并运行容器中的 hello.sh
>docker run -i -t myuser/centos /bin/bash
>touch /home/myuser/hello.sh
>echo "echo \"Hello,World!\"" > /home/myuser/hello.sh
>chmod +x /home/myuser/hello.sh
>exit
>docker commit <CONTAINER ID> myuser/centos
>docker run -i -t myuser/centos /bin/sh /home/myuser/hello.sh
10,在容器中运行Nginx
在容器中安装好Nginx,并提交到镜像中
>docker run -t -i -p 80:80 nginx/centos /bin/bash
启动Nginx
>/data/apps/nginx/sbin/nginx
(还不清楚如何在后台运行!!!)
在浏览器访问宿主机80端口。
11,映射容器端口
>docker run -d -p 192.168.9.11:2201:22 nginx/centos /usr/sbin/sshd -D
用ssh root@192.168.9.11 -p 2201 连接容器,提示:
Connection to 192.168.1.205 closed.(此问题还未解决!!!)
可能会遇到的问题:
##在容器里面修改用户密码的时候报错:
/usr/share/cracklib/pw_dict.pwd: No such file or directory
PWOpen: No such file or directory
解决:
yum -y reinstall cracklib-dicts
开源项目Docker,Red Hat新的虚拟化选择http://www.linuxidc.com/Linux/2013-10/91051.htm
dockerlite: 轻量级 Linux 虚拟化 http://www.linuxidc.com/Linux/2013-07/87093.htm
Docker的搭建Gitlab CI 全过程详解 http://www.linuxidc.com/Linux/2013-12/93537.htm
Docker 和一个正常的虚拟机有何区别? http://www.linuxidc.com/Linux/2013-12/93740.htm
在 Docker 中使用 MySQL http://www.linuxidc.com/Linux/2014-01/95354.htm
Docker 将改变所有事情 http://www.linuxidc.com/Linux/2013-12/93998.htm
Docker 1.0 正式版发布下载 http://www.linuxidc.com/Linux/2014-06/102941.htm
Docker 的详细介绍:请点这里
Docker 的下载地址:请点这里
更多CentOS相关信息见CentOS 专题页面http://www.linuxidc.com/topicnews.aspx?tid=14
本文永久更新链接地址:http://www.linuxidc.com/Linux/2014-07/104595.htm
- Docker安装应用(CentOS 6.5_x64)
- Docker安装应用(CentOS 6.5_x64)
- Docker安装应用(Centos6.5_x64)
- centos 6.5_x64上静默模式安装oracle 11.2.0.1
- VMWare中CentOS 6.5_x64迷你版安装(NAT方式)
- CentOS 6.5_x64安装Oracle 11g R2
- CentOS 6.5 Docker安装
- centos 6.5 安装docker
- centos 6.5 docker安装
- docker-centos安装docker
- Docker----CentOS Docker 安装
- centos 6.5 安装 docker 容器
- Centos 6.5下安装docker
- Linux(CentOS 7_x64位)系统下安装GaussView5
- Linux(CentOS 7_x64位)系统下安装ACPYPE
- Linux(CentOS 7_x64位)系统下安装RDkit
- Linux(CentOS 7_x64位)系统下安装Xmgrace
- CentOs安装Docker,docker machine
- CSS3-单边阴影
- 基于EasyNVR二次开发实现业务需求:直接集成EasyNVR播放页面到自身项目
- 添加数据文件时使用已存在的文件名的方法 ORA-00933
- 虚拟机的安全问题不容忽视
- JDBC再学习
- Docker安装应用(CentOS 6.5_x64)
- 程序设计基础
- js转换Date日期格式
- 一看就懂的Linux系统vi(vim)编辑器命令使用教程
- ES时区问题
- Linux IO
- Linux执行命令提示:bash:command not found
- eclipse中SQLExplorer的下载与使用
- STORM入门之(集成HDFS)