首页 > 其他 > 详细

docker 容器

时间:2017-02-04 18:06:44      阅读:172      评论:0      收藏:0      [点我收藏+]

 ubuntu16.04环境下安装docker1.015 通过例子进行设置:

  1.将当前用户legend设置为group docker 的用户:

     sudo groupadd docker

     sudo gpasswd -a legend docker

     sudo service docker restart

    注销用户。

   现在可以直接执行docker 。。。。无权限提示了

   2. 查看当前系统里面的容器

    docker ps :显示当前正在运行的容器

    docker ps -a :显示所有容器

3.例子:创建一个ubuntu容器,执行一个网站:

  1)docker run -p 83 --name mywebs -i -t ubuntu:16.04  /bin/bash 

  2)apt-get update   apt-get dist-upgrade

  3)apt-get install nginx 和php7的相关扩展

  4)运行nginx: nginx ,然后在nginx 网站目录 下新建一个html文件如:index.html

 ps:运行php 需要安装php-fpm或者cgi:

     fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
                 fastcgi_pass unix:/run/php/php7.0-fpm.sock;
                 fastcgi_index index.php;
                 include fastcgi_params;

   service php7.0-fpm start

   service nginx restart

  5)ctrl+p+q不关闭容器退出。

6)docker port mywebs 查看网站的地址,

li@li:~$ docker port mywebs 
80/tcp -> 0.0.0.0:32773

执行curl http://127.0.0.1: 32773 或者浏览器访问。

 

7)docker start -i mywebs1 启动容器

   docker stop mywebs1 关闭容器

 

docker 容器

原文:http://www.cnblogs.com/legend-song/p/6365723.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!