Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

SystemEngineeringTeam/HackU-vol.1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

368 Commits

Repository files navigation

HackU_Online_vol_1

docker について

  • networks
    • vol1_network
      • external しているため,別ディレクトリの container からアクセスすることができる
  • containers
    • vol1_golang
      • go の API を動かすための container
      • alpine を使うことで image の軽量化を図る
      • ファイルのマウント処理をdocker-compose.yml内でおこなうことにより,ファイルに変更を加える度に build する必要がなくなった.
    • vol1_mysql
      • mysql を動かすためのコンテナ
      • init.sqlに変更を加えた際はコンテナの削除が必要
  • commands
    • docker network create vol1_network
      • network を作成するコマンド
      • 初回起動時はこれを忘れると動かない
    • docker container rm -f `docker container list -a -q`
      • container を一括で削除するコマンド
      • データベースのデータも消えるため注意が必要
    • docker rmi -f `docker images | grep none | cut -b 40-54 | tr '\n' ' '`
      • <none>な image を一括で削除できるコマンド
      • build する度に<none>な image が生まれてしまうので定期的に実行することをオススメする

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors

AltStyle によって変換されたページ (->オリジナル) /