Add managing your environment C&C slides#418
Conversation
|
matt-dray
left a comment
There was a problem hiding this comment.
Feels a bit obama-putting-medal-on-obama.jpeg, but the deploy preview looks right to me. May want second pair of eyes from a non-author in case we missed anything obvious.
There was a problem hiding this comment.
I haven't tried rendering the qmd but just reading the source it all looks good and appropriate! Oh, and bonus cat content too 😻. Just a tiny comment re 'Python'.
Explains why it matters, pitched at a good level, and not too much content so there is time for explaining things naturally or in Q&A not just rushing thru slide content 👍🏻👍🏻👍🏻🫱🏼🫲🏼
Oh yeah I don't need to render the qmd myself it's already deployed from the branch!
tomjemmett
left a comment
There was a problem hiding this comment.
slight pedantic points about docker, but happy to leave the slides as they are if the points are covered in the talk
| ::: {.column width="50%"} | ||
|
|
||
| - [Docker](https://www.docker.com/) 🐳 / [nix](https://nixos.org/) ([{rix}](https://docs.ropensci.org/rix/) for R) | ||
| - Recreates the WHOLE MACHINE, not just the environment! |
There was a problem hiding this comment.
docker doesn't recreate the machine, what it is doing is locking down system dependencies along with the software dependencies
|
|
||
| - [Docker](https://www.docker.com/) 🐳 / [nix](https://nixos.org/) ([{rix}](https://docs.ropensci.org/rix/) for R) | ||
| - Recreates the WHOLE MACHINE, not just the environment! | ||
| - Docker creates a temporary virtual computer with the sole purpose of running your script |
There was a problem hiding this comment.
it's not creating a VM in that sense, because you are sharing the host kernel.
Docker runs your code in an isolated environment that contains the exact OS libraries, runtime, and packages it needs.
|
As discussed on Slack, although the Docker slide isn't entirely accurate it's a close enough simplification of what's happening - @tomjemmett is ok with us merging as is |
Slides for #232