zoukankan      html  css  js  c++  java
  • docker 容器

     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 关闭容器

  • 相关阅读:
    基于nginx结合openssl实现https
    更新续约与重新登陆
    DNS服务器
    ELK日志分析系统。
    OpenSSH远程控制
    DHCP配置
    DHCP服务概述
    网络服务
    磁盘配额
    磁盘配额
  • 原文地址:https://www.cnblogs.com/legend-song/p/6365723.html
Copyright © 2011-2022 走看看