はじめに
Docker初心者でありながらGitHub初心者である人がいろいろと便利にするためにお試ししている最中です。Gitでmasterブランチを作成して、すべてのファイルをぶち込んでpushしてみたら、mainブランチに統合する方法が分からなくて困ってたりするけど、まぁ保存だけを考えたらmasterブランチだけでもいいかと思う所存です。
環境
2022/07/05
・CentOS7
・Docker 1.13.1
・Docker-compose 1.18.0
・npm 8.5.5
インストール方法
Dockerのインストール
Dockerのインストールはこれをコピペ。
sudo yum -y install docker
Docker-composeのインストール
Docker-composeのインストールはこれをコピペ。
sudo yum -y install docker-compose
npmのインストール
npmのインストールはこれをコピペ。
これはexpress-generatorをインストールするためのものです。
sudo yum -y install npm
GitHubからクローン
git clone https://github.com/DogKingFun/public
GitHubの扱いにも慣れてきた感じがします。上手いこと(別に誰でも出来ることだけど)リポジトリを使えてきたので、そのリポジトリからクローンを取ってきます。
Docker-compose
Docker-composeをお試しで立ち上げてみましょう。-dのオプションをつければバックグラウンドでコンテナが立ち上がってくれます。
docker-compose up
自分のサーバーのIPにhttpで接続しに行けばnode.jsで作られた画面を見ることができます。
終わりに
自分が使いたいがために作ってるので雑雑になってしまいましたが簡略版は以上です。
もっとGitHubの扱いに慣れれば改定したりすることがあると思います。
さて、node.jsとmongodbとnginxの環境を簡単に作れるようになったので、SNS作成をやってみようと思います。