apache + pythonでdockerを管理
目的
環境
[uniqpirlo]$ cat /etc/redhat-release
CentOS Linux release 7.2.1511 (Core)
[uniqpirlo]$ apachectl -v
Server version: Apache/2.4.6 (CentOS)
Server built: Apr 20 2018 18:10:38
[uniqpirlo]$ python3.6 --version
Python 3.6.4
[uniqpirlo]$ docker --version
Docker version 1.12.6, build 3e8e77d/1.12.6
手順
apache関連
[uniqpirlo]$ cat /etc/redhat-release
CentOS Linux release 7.2.1511 (Core)
[uniqpirlo]$ apachectl -v
Server version: Apache/2.4.6 (CentOS)
Server built: Apr 20 2018 18:10:38
[uniqpirlo]$ python3.6 --version
Python 3.6.4
[uniqpirlo]$ docker --version
Docker version 1.12.6, build 3e8e77d/1.12.6
apache関連
設定ファイル
/etc/httpd/conf/httpd.conf
・・・
<Directory "/var/www/cgi-bin">
AllowOverride None
#Options None
Options ExecCGI
Require all granted
AddHandler cgi-script .py
</Directory>
・・・
上記設定の変更後apacheを再起動
[uniqpirlo]# systemctl restart httpd
apacheユーザをdockerグループに追加
[uniqpirlo]# usermod -aG docker apache
上記設定の変更後dockerを再起動
[uniqpirlo]# systemctl restart docker
python関連
pythonスクリプトを以下のフォルダに作成(rootユーザまたはapacheユーザ)
[uniqpirlo]$ pwd
/var/www/cgi-bin
Author And Source
この問題について(apache + pythonでdockerを管理), 我々は、より多くの情報をここで見つけました https://qiita.com/Pirlo/items/768632e3b27a877e30c5著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .