Skip to content

SystemEngineeringTeam/HackU-vol.1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

No packages published

Contributors 4

  •  
  •  
  •  
  •