代码拉取完成,页面将自动刷新
同步操作将从 lanren-yun/ryynet_docker 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
#php5.6-nginx
docker run -d -p 80:80 -p 443:443 --name php5.6-nginx -v "$PWD"/php-fpm.d:/usr/local/etc/php-fpm.d -v "$PWD":/var/www/html -v "$PWD"/php.ini:/usr/local/etc/php/php.ini -w /var/www/html -v "$PWD"/nginx.conf:/etc/nginx/nginx.conf:ro -v "$PWD"/logs:/var/log/nginx -v "$PWD":/usr/share/nginx/html:ro -v /etc/localtime:/etc/localtime:ro --link mysql -it 440fd1350d5f
#注意这一步根据情况设置
docker exec -d php5.6-nginx bash -c "/usr/sbin/nginx"
docker run -d -p 80:80 -p 443:443 --name openresty -v "$PWD"/openresty_nginx.conf:/usr/local/openresty/nginx/conf/nginx. conf:ro -v "$PWD"/logs:/var/log/nginx -v "$PWD":/usr/share/nginx/html:rw -v /etc/localtime:/etc/localtime:ro --link php5.6 -it 30757f02b61a
docker exec -d openresty bin/sh -c "./root/start.sh"
使用脚本自动安装
在测试或开发环境中 Docker 官方为了简化安装流程,提供了一套便捷的安装脚本,CentOS 系统上可以使用这套脚本安装:
$ curl -fsSL get.docker.com -o get-docker.sh
$ sudo sh get-docker.sh --mirror Aliyun
-----------centos8 ----
[**如果安装过程中,提示package docker-ce-3:19.03.5-3.el7.x86_64 requires containerd.io >= 1.2.2-3, but none of the providers can be installed 是containerd.io版本过低,需要单独更新下containerd.io(CentOS8下可能存在此问题)**]
在官网下载安装最新版containerd.io:
sudo dnf install https://download.docker.com/linux/centos/7/x86_64/stable/Packages/containerd.io-1.2.6-3.3.el7.x86_64.rpm
----------------------
执行这个命令后,脚本就会自动的将一切准备工作做好,并且把 Docker CE 的 edge 版本安装在系统中。
启动 Docker CE
$ sudo systemctl enable docker
$ sudo systemctl start docker
———————————————安装或更新 docker-compose ————
curl -L https://github.com/docker/compose/releases/download/1.19.0-rc1/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
-------------------------------------------------------------------------------------------------------
php5.6国内生成很慢,在这里我已经做好上传阿里云了,可以直接pull (命令 docker pull registry.cn-hangzhou.aliyuncs.com/ryynet/php5.6:1.0)
php7.2国内生成很慢,在这里我已经做好上传阿里云了,可以直接pull
(命令 docker pull registry.cn-hangzhou.aliyuncs.com/ryynet/php7.2:1.0)
(命令 docker pull registry.cn-hangzhou.aliyuncs.com/ryynet/php7.2:1.1)[自带redis]
django-1.11.7阿里云镜像 (docker pull registry.cn-hangzhou.aliyuncs.com/ryynet/django-1.11.7:1.0)
django-2.0.6.2阿里云镜像 (docker pull registry.cn-hangzhou.aliyuncs.com/ryynet/django-2.0.6.2:1.0)
golang gin阿里云镜像 (sudo docker pull registry.cn-hangzhou.aliyuncs.com/ryynet/golang-gin:1.0)
———————————Centos--------------------------------------------------
针对Docker客户端版本大于1.10.0的用户
您可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器:
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://y332lds0.mirror.aliyuncs.com"],
"log-driver":"json-file",
"log-opts":{ "max-size" :"50m","max-file":"1"}
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
—————————————————————————-----------------------------
FROM django
MAINTAINER wang<1330407081@qq.com>
#COPY requirements.txt /usr/src/app/
RUN apt-get update && pip install Django==1.11.7 gunicorn==19.3.0 Pillow django-tinymce django-filebrowser \
&& apt-get install -y \
&& apt-get install -y vim \
&& apt-get clean; rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* /usr/share/doc/* \
&& echo 'django.1.11.7 installed.'
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。