<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                # 一、docker安裝mysql 1. 點擊進入mysql服務的docker hub * 描述:如何使用鏡像 * 版本信息:鏡像版本 ![](https://img.kancloud.cn/b1/bc/b1bceacc159abc5e7d049d50da94ecc8_1347x863.png) 2. 從倉庫拉取一個MySql的鏡像 ``` docker pull mysql:5.6 ``` 3. 通過命令 docker images 查看我們剛剛拉下來的mysql的鏡像 ![](https://img.kancloud.cn/27/20/27204e260492806fce238433a89a50fb_893x98.png) 4. 運行并啟動mysql容器 ``` docker run -d -p 3307:3306 -e MYSQL_ROOT_PASSWORD=root -v D:\docker\container\mysql\5.6\data:/var/lib/mysql -v D:\docker\container\mysql\5.6\config:/etc/mysql --name mysql-56 mysql:5.6 # 參數說明 -d 讓容器在后臺運行 -p 添加主機到容器的端口映射 -e 設置環境變量,這里是設置mysql的root用戶的初始密碼,這個必須設置 –name 容器的名字,隨便取,但是必須唯一 -v 宿主機目錄:容器目錄,使用數據卷將宿主機目錄掛載到容器里 ``` 5. 進入到我們剛剛創建的容器中 ``` docker exec -it mysql-56 /bin/bash **參數說明** -t 在容器里生產一個偽終端 -i 對容器內的標準輸入 (STDIN) 進行交互 ``` # 二、docker安裝php 1. 拉取php-fpm的鏡像 ``` docker pull php:7.2-fpm ``` 2. 創建一個phpfpm容器 ``` docker run -d -v /home/wwwroot:/var/www -p 9000:9000 --link mysql-56:mysql --name phpfpm-72 php:7.2-fpm # 參數說明 -d 讓容器在后臺運行 -p 添加主機到容器的端口映射 -v 添加目錄映射,即主機上的/home/wwwroot和容器中/var/www目錄是同步的 –name 容器的名字,隨便取,但是必須唯一 -link:添加鏈接到另一個容器 ``` 3. 進入到我們剛剛創建的容器中 ``` docker exec -it phpfpm-72 /bin/bash **參數說明** -t 在容器里生產一個偽終端 -i 對容器內的標準輸入 (STDIN) 進行交互 ``` 4. 使用pdo模塊進行測試,所以我需要自己安裝pdo_mysql模塊,在docker容器中可以這樣來安裝 ``` docker-php-ext-install pdo_mysql ``` ![](https://img.kancloud.cn/89/59/8959037e196c86ec348c4b09701c7e96_724x675.png) # 三、docker安裝nginx 1. 我們從倉庫里去拉取一個nginx鏡像 ``` docker pull nginx ``` 2. 創建一個nginx容器 ``` docker run -d -v /home/wwwroot:/var/www -p 80:80 --link phpfpm-72:phpfpm --name nginx nginx # 參數說明 -d 讓容器在后臺運行 -p 添加主機到容器的端口映射 -v 添加目錄映射,即主機上的/home/wwwroot和容器中/var/www目錄是同步的 –name 容器的名字,隨便取,但是必須唯一 -link:添加鏈接到另一個容器 ``` 3. 進入到我們剛剛創建的容器中 ``` docker exec -it nginx /bin/bash **參數說明** -t 在容器里生產一個偽終端 -i 對容器內的標準輸入 (STDIN) 進行交互 ``` 4. 在容器里找到nginx的配置文件,在/etc/nginx/conf.d/目錄下 ``` server { listen 80; listen [::]:80; root /var/www/system/public; server_name localhost; location / { index index.html index.htm index.php; } # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000 # location ~ \.php$ { #root html; #fastcgi_pass 127.0.0.1:9000; fastcgi_pass phpfpm:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } # deny access to .htaccess files, if Apache's document root # concurs with nginx's one # #location ~ /\.ht { # deny all; #} } ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看