A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/norlab-ulaval/dockerized-norlab below:

norlab-ulaval/dockerized-norlab: This repository is the image builder side of Dockerized-NorLab project application (DNA). Dockerized-NorLab is a containerized development workflow for NorLab robotic software engineering project leveraging Docker and NVIDIA Container Toolkit.

  1. custom dependency management;
  2. development environment consistency;
  3. codebase stabilization trough continuous integration pipeline;
  4. easy deployment to robots compute box;
  5. results reproducibility.

Recommanded reading by Tobit Flatscher

Use Dockerized-NorLab project application (DNA), its made to work with DN images.

Manual usage instructions

Note: Dockerized-Norlab images are intended to be used as base images for Dockerized-NorLab project application (DNA).

  1. Pick an images that fit your project, the most basic one is dockerized-norlab-dependencies-full

  2. Pick the tag that fit your needs, e.g. DN-bleeding-foxy-base-l4t-pytorch-r35.4.1
    Notes: bleeding is for the DN dev branch, foxy is the ros version, base is the ROS package type, l4t-pytorch is the Jetson container pkg, r35.4.1 is the Jetpack version

  3. Pull the image from Dockerhub

    docker pull norlabulaval/dockerized-norlab-dependencies-full:DN-bleeding-foxy-base-l4t-pytorch-r35.4.1
  4. Pull the image from Dockerhub

     docker run -it --rm \
         --env ROS_DOMAIN_ID=1 --env DISPLAY="${DISPLAY}" --env QT_X11_NO_MITSHM=1 \
         --net host -p 2222:2222 -p 6006:6006 -p 7777:7777 \
         --privileged \
         -v /etc/localtime:/etc/localtime:ro -v /tmp/.X11-unix:/tmp/.X11-unix:rw -v /tmp/.docker.xauth:/tmp/.docker.xauth:rw \
         norlabulaval/dockerized-norlab-dependencies-full:DN-bleeding-foxy-base-l4t-pytorch-r35.4.1

    Note:

Notes:

Dockerized-Norlab Control

Dockerized-Norlab Dependencies


For developer and maintainer
 git clone --recurse-submodule https://github.com/norlab-ulaval/dockerized-norlab.git

Assuming a docker builder with multi-architecture docker-container driver named local-builder-multiarch-virtual execute the following in repository root

export BUILDX_BUILDER=local-builder-multiarch-virtual \
  && export NBS_OVERRIDE_BUILD_MATRIX_MAIN=".env.build_matrix.main" \
  && export NBS_OVERRIDE_ADD_DOCKER_CMD_AND_FLAG="build --push" \
  && source dockerized-norlab-scripts/build_script/dn_build_all.bash

Note: To create a multi-architecture docker builder with architecture virtualization

docker buildx create \
    --name local-builder-multiarch-virtual \
    --driver docker-container \
    --node local \
    --platform linux/amd64,linux/arm64 \
    --bootstrap \
    --use


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4