[24111] 2015-07-20_如何在Fedora22上面配置Apache的Docker容器

文档创建者:s7ckTeam
浏览次数:2
最后更新:2025-01-18
2015-07-20_如何在Fedora22上面配置Apache的Docker容器   F e d o r a   2 2     A p a c h e     D o c k e r     w i c u c k o o   L i n u x   2 0 1 5 - 0 7 - 2 0 D o c k e r 使 D o c k e r A p a c h e   h t t p d D o c k e r   H u b 使 D o c k e r   H u b F e d o r a   2 2 A p a c h e D o c k e r f i l e D o c k e r   H u b 使 D o c k e r D o c k e r 6 4 3 . 1 0 I p t a b l e s   1 . 4   -   D o c k e r N A T G i t   1 . 7   -   D o c k e r 使 G i t D o c k e r   H u b p s   -   p r o c p s r o o t   -   T C P D o c k e r r o o t 使 d n f d o c k e r D o c k e r F e d o r a   2 2 使 Y u m D N F 使 d o c k e r   i n f o d o c k e r   v e r s i o n D c o k e r d o c k e r 1 .   d n f   u p d a t e   & &   d n f   i n s t a l l   d o c k e r 1 .   d o c k e r   i n f o 1 .   d o c k e r   v e r s i o n 1 .   d o c k e r   - d
  d o c k e r   便 B u s y b o x h e l l o   w o r l d D o c k e r B u s y b o x /   / b i n / e c h o   " h e l l o   w o r l d " B u s y b o x P O S I X D o c k e r B u s y b o x D o c k e r   H u b H e l l o   w o r l d   w i t h   B u s y b o x D o c k e r B u s y b o x e c h o 使 e x i t D o c k e r A p a c h e /   F e d o r a   使 d o c k e r   p s 使 d o c k e r   a t t a c h 1 .   c h k c o n f i g   d o c k e r   o n 1 .   d o c k r   r u n   - t   b u s y b o x   / b i n / e c h o   " h e l l o   w o r l d " 1 .   d o c k e r   r u n   - t   b u s y b o x   / b i n / e c h o   " h e l l o   w o r l d " 1 .   d o c k e r   r u n   - i t   b u s y b o x   / b i n / s h 1 .   d o c k e r   p u l l   f e d o r a : 2 2 1 .   d o c k e r   r u n   - d   - t   f e d o r a : 2 2   / b i n / b a s h 1 .   d o c k e r   p s
a n g r y _ n o b l e d o c k e r   d o c k e r   r u n   使   - n a m e   A p a c h e D N F A p a c h e h t t p d d n f 使 A p a c h e h t t p d . c o n f S e r v e r N a m e 使 A p a c h e 使 A p a c h e s h e l l A p a c h e 2 .   1 0 .   1 5 .   s h e l l : G i t G i t A p a c h e 使   C t r l + q     C t r l + p s h e l l e x i t 1 .   d o c k e r   a t t a c h   a n g r y _ n o b l e 1 .   d n f   - y   u p d a t e   & &   d n f   - y   i n s t a l l   h t t p d   & &   d n f   - y   c l e a n   a l l 1 .   s e d   - i . o r i g   ' s / # S e r v e r N a m e / S e r v e r N a m e / '   / e t c / h t t p d / c o n f / h t t p d . c o n f 1 .   v i   / e t c / h t t p d / r u n _ a p a c h e _ f o r e g r o u n d 1 .   # ! / b i n / b a s h 3 .   # 4 .   A P A C H E _ L O G _ D I = R " / v a r / l o g / h t t p d " 5 .   A P A C H E _ L O C K _ D I R = " / v a r / l o c k / h t t p d " 6 .   A P A C H E _ R U N _ U S E R = " a p a c h e " 7 .   A P A C H E _ R U N _ G R O U P = " a p a c h e " 8 .   A P A C H E _ P I D _ F I L E = " / v a r / r u n / h t t p d / h t t p d . p i d " 9 .   A P A C H E _ R U N _ D I R = " / v a r / r u n / h t t p d " 1 1 .   # 1 2 .   i f   !   [   - d   / v a r / r u n / h t t p d   ] ;   t h e n   m k d i r   / v a r / r u n / h t t p d ; f i 1 3 .   i f   !   [   - d   / v a r / l o g / h t t p d   ] ;   t h e n   m k d i r   / v a r / l o g / h t t p d ; f i 1 4 .   i f   !   [   - d   / v a r / l o c k / h t t p d   ] ;   t h e n   m k d i r   / v a r / l o c k / h t t p d ; f i 1 6 .   #   A p a c h e 1 7 .   h t t p d   - D   F O R E G R O U N D 1 .   d n f   - y   i n s t a l l   g i t   & &   g i t   c l o n e   h t t p s : / / g i t h u b . c o m / g a i a d a / r u n - a p a c h e - f o r e g r o u n d . g i t   & &   c d   r u n - a p a c h *   & &   . / i n s t a l l   & &   d n f   e r a s e   g i t
D o c k e r 使   d o c k e r   c o m m i t   / 使   d o c k e r   s t o p   8 0 A p a c h e 访 h t t p : / / l o c a l h o s t A p a c h e A p a c h e 使 D o c k e r f i l e   D o c k e r A p a c h e A p a c h e D o c k e r f i l e D o c k e r f i l e D o c k e r f i l e 2 .   5 .   7 .   1 .   d o c k e r   c o m m i t   a n g r y _ n o b l e   g a i a d a / a p a c h e 1 .   d o c k e r   s t o p   a n g r y _ n o b l e 1 .   d o c k e r   r u n   - p   8 0 : 8 0   - d   - t   g a i a d a / a p a c h e   / e t c / h t t p d / r u n _ a p a c h e _ f o r e g r o u n d 1 .   m k d i r   a p a c h e d f ;   c d   a p a c h e d f 1 .   F R O M   f e d o r a : 2 2 3 .   M A I N T A I N E R   C a r l o s   A l b e r t o 4 .   L A B E L   v e r s i o n = " 0 . 1 " 6 .   R U N   d n f   - y   u p d a t e   & &   d n f   - y   i n s t a l l   h t t p d   & &   d n f   - y   c l e a n   a l l 8 .   R U N   [   - d   / v a r / l o g / h t t p d   ]   | |   m k d i r   / v a r / l o g / h t t p d 9 .   R U N   [   - d   / v a r / r u n / h t t p d   ]   | |   m k d i r   / v a r / r u n / h t t p d
1 1 .   1 3 .   2 0 .   2 2 .   D o c k e r f i l e F R O M   -   d o c k e r 使 F e d o r a   2 2 M A I N T A I N E R     L A B L E   -   R U N   -   A p a c h e h t t p d . c o n f E N V   -   r u n a p a c h e f o r e g r o u n d E X P O S E   -   8 0 C M D   -   h t t p d t a g   g a i a d a / a p a c h e d f d o c k e r 使   d o c k e r   i m a g e s   : D o c k e r f i l e 使 使 D o c k e r   H u b 使 西 使 D o c k e r   H u b 访   h t t p s : / / h u b . d o c k e r . c o m / a c c o u n t / s i g n u p / 1 0 .   R U N   [   - d   / v a r / l o c k / h t t p d   ]   | |   m k d i r   / v a r / l o c k / h t t p d 1 2 .   R U N   s e d   - i . o r i g   ' s / # S e r v e r N a m e / S e r v e r N a m e / '   / e t c / h t t p d / c o n f / h t t p d . c o n f 1 4 .   E N V   A P A C H E _ R U N _ U S E R   a p a c h e 1 5 .   E N V   A P A C H E _ R U N _ G R O U P   a p a c h e 1 6 .   E N V   A P A C H E _ L O G _ D I R   / v a r / l o g / h t t p d 1 7 .   E N V   A P A C H E _ L O C K _ D I R   / v a r / l o c k / h t t p d 1 8 .   E N V   A P A C H E _ R U N _ D I R   / v a r / r u n / h t t p d 1 9 .   E N V   A P A C H E _ P I D _ F I L E   / v a r / r u n / h t t p d / h t t p d . p i d 2 1 .   E X P O S E   8 0 2 3 .   C M D   [ " / u s r / s b i n / h t t p d " ,   " - D " ,   " F O R E G R O U N D " ] 1 .   d o c k e r   b u i l d   - t   g a i a d a / a p a c h e d f : 0 . 1   . 1 .   d o c k e r   i m a g e s 1 .   d o c k e r   r u n   - t   - p   8 0 : 8 0   g a i a d a / a p a c h e d f
D o c k e r   H u b     / . d o c k e r c f g 使   d o c k e r   p u s h   [ r e g i s t r y / ] y o u r l o g i n / r e p o s i t o r y n a m e [ : t a g ] D o c k e r A p a c h e D o c k e r A p a c h e P e r l P H P p r o x y H T T P S 西 D o c k e r   H u b v i a :   h t t p : / / l i n o x i d e . c o m / l i n u x - h o w - t o / c o n f i g u r e - a p a c h e - c o n t a i n e r s - d o c k e r - f e d o r a - 2 2 / C a r l o s   A l b e r t o   w i - c u c k o o   w x y   L C T T   L i n u x   1 .   d o c k e r   l o g i n 1 .   d o c k e r   p u s h   d o c k e r . i o / g a i a d a / a p a c h e d f
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则