update READMEs for docker
This commit is contained in:
parent
7eab8ee0ac
commit
bf6fe88811
3 changed files with 19 additions and 6 deletions
13
README.md
13
README.md
|
@ -2,6 +2,8 @@
|
||||||
|
|
||||||
Assets of the workshop about free/libre integrated circuits design.
|
Assets of the workshop about free/libre integrated circuits design.
|
||||||
|
|
||||||
|
## Using Anaconda (GNU/Linux + MacOS)
|
||||||
|
|
||||||
The repository can be cloned using the following command:
|
The repository can be cloned using the following command:
|
||||||
|
|
||||||
```
|
```
|
||||||
|
@ -14,4 +16,15 @@ It contains:
|
||||||
* Assets for the semicustom digital design part of the workshop (under `semicustom/.`)
|
* Assets for the semicustom digital design part of the workshop (under `semicustom/.`)
|
||||||
* Assets for the fullcustom analog design part of the workshop (under `fullcustom/.`)
|
* Assets for the fullcustom analog design part of the workshop (under `fullcustom/.`)
|
||||||
|
|
||||||
|
A `README.md` file containing instructions for using the assets is available in each directory.
|
||||||
|
|
||||||
|
## Using Docker (Windows, no graphical support)
|
||||||
|
|
||||||
|
A container can be prepared an run using:
|
||||||
|
|
||||||
|
```
|
||||||
|
docker build --tag freechips https://forge.slowte.ch/workshops/freechips.git
|
||||||
|
docker run --interactive --tty --network=host freechips
|
||||||
|
```
|
||||||
|
|
||||||
A `README.md` file containing instructions for using the assets is available in each directory.
|
A `README.md` file containing instructions for using the assets is available in each directory.
|
|
@ -2,10 +2,10 @@
|
||||||
|
|
||||||
## Environment
|
## Environment
|
||||||
|
|
||||||
Make sure Anaconda is installed and that you are in the `freechips/fullcustom` directory. The fullcustom environment can be created, updated and activated using:
|
Make sure Anaconda is installed and that you are in the `fullcustom` directory. The fullcustom environment can be created, updated and activated using:
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
conda env create
|
conda env create # Fulfilled with docker build
|
||||||
conda activate fullcustom
|
conda activate fullcustom
|
||||||
```
|
```
|
||||||
|
|
||||||
|
@ -14,5 +14,5 @@ conda activate fullcustom
|
||||||
The notebook can be openend as follows:
|
The notebook can be openend as follows:
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
jupyter-notebook
|
jupyter-notebook # Add `--allow-root` under docker build
|
||||||
```
|
```
|
||||||
|
|
|
@ -2,10 +2,10 @@
|
||||||
|
|
||||||
## Environment
|
## Environment
|
||||||
|
|
||||||
Make sure Anaconda is installed and that you are in the `freechips/semicustom` directory. The semicustom environment can be created, updated and activated using:
|
Make sure Anaconda is installed and that you are in the `semicustom` directory. The semicustom environment can be created, updated and activated using:
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
conda env create
|
conda env create # Fulfilled under docker build
|
||||||
conda activate semicustom
|
conda activate semicustom
|
||||||
```
|
```
|
||||||
|
|
||||||
|
@ -14,5 +14,5 @@ conda activate semicustom
|
||||||
The notebook can be openend as follows:
|
The notebook can be openend as follows:
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
jupyter-notebook
|
jupyter-notebook # Add `--allow-root` under docker build
|
||||||
```
|
```
|
||||||
|
|
Loading…
Reference in a new issue