ホームページ  >  記事  >  開発ツール  >  win10でphpstormを使ってdockerを開発する方法

win10でphpstormを使ってdockerを開発する方法

藏色散人
藏色散人転載
2021-08-30 15:22:153214ブラウズ

phpstorm の次のチュートリアルコラムでは、docker を使用した phpstorm で win10 を開発する方法を画像とテキストで紹介します。

序文

今日、私はコミュニティの記事「Windows10 が PHPSTORM と Docker を使用して Hyperf を構築する」を見ました。 しばらく手がかゆいので、Windows で docker を使用したときのエクスペリエンスが良かったかどうかを思い出し、記録したいと思います。

#準備

インストール

    Docker Desktop
  • PhpStorm
  • Docker Desktop のインストールでは、wsl 機能が使用されます。最初に Ubuntu 20.04 LTS をインストールし、次にプラグインのようなものをインストールします


win10 配合 phpstorm 使用 docker 开发

##後で起動しても問題があり、アンインストール、再起動、インストール、再起動を繰り返しました。解決 。

win10 配合 phpstorm 使用 docker 开发 もこれを指します。上記の手順に従ってコンピュータを再起動すれば問題ありませんが、これは必要ありません。

Alibaba Cloud Image Service

Alibaba Cloud Image Accelerator を設定するには、アカウントを登録する必要があります。

IDE の構成

何が問題だったのかわかりません。PhpStorm は Docker に接続できませんでしたが、PyCharm は接続できます

win10 配合 phpstorm 使用 docker 开发

このエラーに少なくとも 2 時間苦労しています。インストール、アンインストール、さまざまな操作を再起動しました。ネットワーク カード ドライバーを数回調整しました。それでもうまくいかないので、次回もう一度試してみます。

win10 配合 phpstorm 使用 docker 开发後続の操作には PyCharm を使用します。

イメージとコンテナの作成

最初に 2 つの空のフォルダーを作成します。

D:\docker\mirror

D:\docker\mirror\hyperf

次の構成を入力します

# hyperf docker 官方镜像版本地址 
https://hub.docker.com/r/hyperf/hyperf/tags

hyperf/hyperf:7.4-alpine-v3.14-swoole

hyperf9501:9501D:\docker\mirror\hyperf:/data/www/hyperf

コンテナを起動すると、ログ、プロパティ、環境変数、ポート、マウントディレクトリ、その他の情報がツールバーに表示されます。

win10 配合 phpstorm 使用 docker 开发

Docker デスクトップで開始されたコンテナーを確認することもできます。

win10 配合 phpstorm 使用 docker 开发

コンテナーに入り、最初にコンポーザーを設定してミラーリングし、次にプロジェクトを作成します。

composer config -g repo.packagist composer https://mirrors.aliyun.com/composer

composer create-project hyperf/hyperf-skeleton ./ --no-interaction
win10 配合 phpstorm 使用 docker 开发

実行に成功すると、コンテナ内のファイルの同期がフォルダーに表示されます。

win10 配合 phpstorm 使用 docker 开发

Docker 構成にコマンド項目を追加します:

# 目录要跟自己创建的目录一致
php /data/www/hyperf/bin/hyperf.php start
win10 配合 phpstorm 使用 docker 开发

コンテナを再起動し、

http にアクセスします。 / /localhost:9501/win10 配合 phpstorm 使用 docker 开发

開発中の場合は、ファイルを変更し、コンテナを再起動して変更を確認する必要があります。

win10 配合 phpstorm 使用 docker 开发

win10 配合 phpstorm 使用 docker 开发追記

ここ数年 docker を触っていませんでしたが、未だにかなり使いにくいと感じています(手動犬頭) )そして私はまだそれが上手すぎます。

以上がwin10でphpstormを使ってdockerを開発する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はlearnku.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。