Skip to content

Commit

Permalink
Fixing broken links
Browse files Browse the repository at this point in the history
  • Loading branch information
MichaelHoepler committed Jan 25, 2024
1 parent 545b39d commit 9e2b271
Show file tree
Hide file tree
Showing 3 changed files with 21 additions and 13 deletions.
8 changes: 8 additions & 0 deletions docs/docs/setting-up/jobs/job-specification/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
sidebar_label: "Job specifications"
sidebar_position: 0
---
# Job specifications

This directory contains instructions on how to setup specifications for jobs in Bacalhau.

Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ This section describes how to migrate a workload based on a Docker container int

:::info

You can check out this example tutorial on [how to work with custom containers in Bacalhau](../setting-up/workload-onboarding/custom-containers/index.md) to see how we used all these steps together.
You can check out this example tutorial on [how to work with custom containers in Bacalhau](../workload-onboarding/custom-containers/index.md) to see how we used all these steps together.

:::

Expand Down Expand Up @@ -42,7 +42,7 @@ To help provide a safe, secure network for all users, we add the following runti

1. **Limited Ingress/Egress Networking**:

All ingress/egress networking is limited as described in the [networking](../setting-up/networking-instructions/fundamentals.md) documentation.
All ingress/egress networking is limited as described in the [networking](../networking-instructions/fundamentals.md) documentation.
You won't be able to pull `data/code/weights/` etc. from an external source.

2. **Data Passing with Docker Volumes**:
Expand Down Expand Up @@ -73,7 +73,7 @@ We make the assumption that you are reading from a directory called `/inputs`, w

:::info

You can specify which directory the data is written to with the [`--input`](../dev/cli-reference/all-flags.md#docker-run) CLI flag.
You can specify which directory the data is written to with the [`--input`](../../dev/cli-reference/all-flags.md#docker-run) CLI flag.

:::

Expand All @@ -85,13 +85,13 @@ We make the assumption that you are writing to a directory called `/outputs`, wh

:::info

You can specify which directory the data is written to with the [`--output-volumes`](../dev/cli-reference/all-flags.md#docker-run) CLI flag.
You can specify which directory the data is written to with the [`--output-volumes`](../../dev/cli-reference/all-flags.md#docker-run) CLI flag.

:::

### Step 3 - Build and Push Your Image To a Registry

At this step, you create (or update) a Docker image that Bacalhau will use to perform your task. You [build your image](https://docs.docker.com/engine/reference/commandline/build/) from your code and dependencies, then [push it](https://docs.docker.com/engine/reference/commandline/push/) to a public registry so that Bacalhau can access it. This is necessary for other Bacalhau nodes to run your container and execute the task.
At this step, you create (or update) a Docker image that Bacalhau will use to perform your task. You [build your image](https://docs.docker.com/engine/reference/commandline/build/) from your code and dependencies, then [push it](https://docs.docker.com/engine/reference/commandline/push/) to a public registry so that Bacalhau can access it. This is necessary for other Bacalhau nodes to run your container and execute the given task.

:::caution

Expand Down Expand Up @@ -169,9 +169,9 @@ do something useful

Data is identified by its content identifier (CID) and can be accessed by anyone who knows the CID. You can use either of these methods to upload your data:

[Copy data from a URL to public storage](../setting-up/data-ingestion/from-url.md)
[Pin Data to public storage](../setting-up/data-ingestion/pin.md)
[Copy Data from S3 Bucket to public storage](../setting-up/data-ingestion/s3.md)
[Copy data from a URL to public storage](../data-ingestion/from-url.md)
[Pin Data to public storage](../data-ingestion/pin.md)
[Copy Data from S3 Bucket to public storage](../data-ingestion/s3.md)

:::info
You can mount your data anywhere on your machine, and Bacalhau will be able to run against that data
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -49,9 +49,9 @@ For example, Rust users can specify the `wasm32-wasi` target to `rustup` and `ca

Data is identified by its content identifier (CID) and can be accessed by anyone who knows the CID. You can use either of these methods to upload your data:

[Copy data from a URL to public storage](../setting-up/data-ingestion/from-url.md)
[Pin Data to public storage](../setting-up/data-ingestion/pin.md)
[Copy Data from S3 Bucket to public storage](../setting-up/data-ingestion/s3.md)
[Copy data from a URL to public storage](../data-ingestion/from-url.md)
[Pin Data to public storage](../data-ingestion/pin.md)
[Copy Data from S3 Bucket to public storage](../data-ingestion/s3.md)

:::info
You can mount your data anywhere on your machine, and Bacalhau will be able to run against that data
Expand Down Expand Up @@ -136,8 +136,8 @@ $ bacalhau wasm run prog.wasm -e HELLO=world

## Examples

See [the Rust example](../examples/workload-onboarding/rust-wasm/index.md) for a workload that leverages WebAssembly support.

See [the Rust example](../../examples/workload-onboarding/rust-wasm/index.md) for a workload that leverages WebAssembly support.
docs/docs/examples/workload-onboarding/rust-wasm/index.md
## Support


Expand Down

0 comments on commit 9e2b271

Please sign in to comment.