Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ugis70194/ugislib
https://github.com/ugis70194/ugislib
Last synced: 12 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/ugis70194/ugislib
- Owner: ugis70194
- Created: 2018-09-13T15:54:40.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2023-11-08T07:07:09.000Z (about 1 year ago)
- Last Synced: 2024-08-01T17:22:15.689Z (3 months ago)
- Language: C++
- Size: 11.4 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Dockerによる競技プログラミング用環境構築
## Requirements
- Docker
- docker-compose
- VScode## Install
### Docker
1. [dockerをinstallする](https://docs.docker.com/engine/install/)
2. [userをdocker groupに追加する](https://qiita.com/tifa2chan/items/9dc28a56efcfb50c7fbe)### docker-compose
1. [docker-composeをinstallする](https://docs.docker.jp/compose/install.html#linux)### VScode
1. [VScodeをinstallする](https://code.visualstudio.com/download)
2. [拡張機能 Remote - Containers をinstallする](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers)## Usage
1. 開きたいフォルダの直下に、このリポジトリの`.devcontainer`をコピーしてVScodeで開く
2. 開くとポップアップが出てくるので`Reopen in Container`を選択
3. リモートが開く(初回のビルドは10分くらいかかるので注意)## Note
proxy環境下でうまく動くかわからないけど、proxy通せば多分動くと思う。
[プロキシのある環境でDockerを動かす方法](https://qiita.com/dkoide/items/ca1f4549dc426eaf3735)VScodeを使わない人も`.devcontainer`の中身を取り出して、
```
docker-compose build
docker-compose up
docker-compose exec kyopro /bin/bash
```
でコンテナに入れるはず