-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathdocker-launch.py
executable file
·92 lines (89 loc) · 2.87 KB
/
docker-launch.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
#!/usr/bin/python2
import config
import header
import cgi,commands,os
header.header_content()
print ('<div class="main-holder">')
print ('<div class="form-container">')
print ('<form method="get" style="width:373px;" action="docker.py">')
print ('<h2 class="text-center">LAUNCH A CONTAINER</h2>')
print ('<select class="form-control" name="image">')
print ('<optgroup label="This is a group">')
print ('<option value="centos" selected="">CentOS 7</option>')
print ('<option value="ubuntu14.04">Ubuntu 14.04</option>')
print ('<option value="sshimg:v1">CentOS SSH</option>')
print ('</optgroup>')
print ('</select>')
print ('<div class="form-group"></div>')
print ('<div class="form-group">')
print ('<input class="form-control" type="text" name="cname" placeholder="Name">')
print ('</div>')
print ('<div class="table-responsive">')
print ('<table class="table">')
print ('<thead>')
print ('<tr>')
print ('<th colspan="3">Install essentials on container launch:</th>')
print ('</tr>')
print ('</thead>')
print ('<tbody>')
print ('<tr>')
print ('<td style="width:25%;">')
print ('<div class="checkbox">')
print ('<label>')
print ('<input type="checkbox" name="cbg" value="ssh">SSH</label>')
print ('</div>')
print ('</td>')
print ('<td style="width:25%;">')
print ('<div class="checkbox">')
print ('<label>')
print ('<input type="checkbox" name="cbg" value="apache">Apache httpd</label>')
print ('</div>')
print ('</td>')
print ('<td style="width:25%;">')
print ('<div class="checkbox">')
print ('<label>')
print ('<input type="checkbox" value="ngnix" name="cbg">Nginx</label>')
print ('</div>')
print ('</td>')
print ('<td style="width:25%;">')
print ('<div class="checkbox">')
print ('<label>')
print ('<input type="checkbox" value="htop" name="cbg">htop</label>')
print ('</div>')
print ('</td>')
print ('</tr>')
print ('<tr>')
print ('<td style="width:25%;">')
print ('<div class="checkbox">')
print ('<label>')
print ('<input type="checkbox" value="">Docker-CE</label>')
print ('</div>')
print ('</td>')
print ('<td style="width:25%;">')
print ('<div class="checkbox">')
print ('<label>')
print ('<input type="checkbox">Shell-in-the-Box</label>')
print ('</div>')
print ('</td>')
print ('<td style="width:25%;">')
print ('<div class="checkbox">')
print ('<label>')
print ('<input type="text" value="" placeholder="manually add packages name" style="width:100%;"></label>')
print ('</div>')
print ('</td>')
print ('</tr>')
print ('</tbody>')
print ('</table>')
print ('</div>')
print ('<div class="form-group has-success"></div>')
print ('<div class="form-group">')
print ('<button class="btn btn-primary btn-block" style="background-color:#055ada !important;"" type="submit">SUBMIT </button>')
print ('</div>')
print ('</form>')
print ('</div>')
print ('</div>')
print ('<script src="/js/jquery.min.js"></script>')
print ('<script src="/bootstrap/js/bootstrap.min.js"></script>')
print ('</body>')
print ('')
print ('</html>')