Home
last modified time | relevance | path

Searched full:docker (Results 1 – 25 of 48) sorted by relevance

12

/qemu/tests/docker/
H A DMakefile.include1 # Makefile for Docker tests
3 .PHONY: docker docker-help docker-test docker-clean docker-image docker-qemu-src
13 DOCKER_FILES_DIR := $(SRC_PATH)/tests/docker/dockerfiles
19 RUNC ?= $(if $(shell command -v docker), docker, podman)
20 DOCKER_SCRIPT=$(SRC_PATH)/tests/docker/docker.py --engine $(RUNC)
23 DOCKER_SRC_COPY := $(BUILD_DIR)/docker-src.$(CUR_TIME)
33 $(call quiet-command, cp $(SRC_PATH)/tests/docker/run $@/run, \
36 docker-qemu-src: $(DOCKER_SRC_COPY)
38 # General rule for building docker images.
39 docker-image-%: $(DOCKER_FILES_DIR)/%.docker
[all …]
H A Ddocker.py3 # Docker controlling module
40 DOCKER = 2 variable in EngineEnum
80 if USE_ENGINE in [EngineEnum.AUTO, EngineEnum.DOCKER]:
81 commands += [["docker"], ["sudo", "-n", "docker"]]
84 # docker version will return the client details in stdout
141 we don't need qemu in the docker path to run (due to persistent
204 img_name + ".docker")
221 class Docker(object): class
222 """ Running Docker commands """
226 if ("docker" in self._command and
[all …]
H A Dcommon.rc3 # Common routines for docker test scripts.
14 # This might be set by ENV of a docker container... it is always
H A Drun3 # Docker test runner
49 cd "$QEMU_SRC/tests/docker"
/qemu/.gitlab-ci.d/
H A Dcontainer-template.yml3 image: docker:latest
6 - docker:dind
11 - docker login $CI_REGISTRY -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD"
12 - until docker info; do sleep 1; done
16 - docker build --tag "$TAG" --cache-from "$TAG" --cache-from "$COMMON_TAG"
18 -f "tests/docker/dockerfiles/$NAME.docker" "."
19 - docker push "$TAG"
21 - docker logout
H A Dopensbi.yml1 # All jobs needing docker-opensbi must use the same rules it uses.
46 docker-opensbi:
49 image: docker:latest
51 - docker:dind
56 - docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY
57 - until docker info; do sleep 1; done
59 - docker pull $IMAGE_TAG || true
60 - docker build --cache-from $IMAGE_TAG --tag $CI_REGISTRY_IMAGE:$CI_COMMIT_SHA
62 - docker push $CI_REGISTRY_IMAGE:$CI_COMMIT_SHA
63 - docker push $IMAGE_TAG
[all …]
/qemu/scripts/coverity-scan/
H A Drun-coverity-scan33 # --docker : create and work inside a container
34 # --docker-engine : specify the container engine to use (docker/podman/auto);
35 # implies --docker
45 # is intended mainly for internal use by the Docker support
115 # build docker container including the coverity-scan tools
116 echo "Building docker container..."
120 tests/docker/docker.py --engine ${DOCKER_ENGINE} build \
121 -t coverity-scanner -f scripts/coverity-scan/coverity-scan.docker \
148 if [ "$DOCKER" != yes ]; then
161 if [ "$DOCKER" = yes ]; then
[all …]
H A Dcoverity-scan.docker1 # syntax=docker/dockerfile:1.0.0-experimental
3 # Docker setup for running the "Coverity Scan" tools over the source
11 # We don't build on top of the fedora.docker file because we don't
/qemu/
H A D.patchew.yml91 {% elif test == "docker-mingw@fedora" or test == "docker-quick@centos8" or test == "asan" %}
95 their output below. If you have Docker installed, you can probably reproduce it
122 requirements: docker
126 time make docker-test-debug@fedora TARGET_LIST=x86_64-softmmu J=14 NETWORK=1
127 docker-quick@centos8:
129 requirements: docker,x86_64
133 time make docker-test-quick@centos8 SHOW_ENV=1 J=14 NETWORK=1
142 docker-mingw@fedora:
144 requirements: docker,x86_64
225 docker-clang@ubuntu:
[all …]
H A DMakefile31 docker docker-% lcitool-refresh vm-help vm-test vm-build-%
282 include $(SRC_PATH)/tests/docker/Makefile.include
317 $(call print-help,docker-help,Help about targets running tests inside containers)
/qemu/docs/devel/testing/
H A Dmain.rst371 was originally written for Docker although we also support Podman as
373 names and scripts are prefixed with "docker" the system will
379 Docker Prerequisites
382 Install "docker" with the system package manager and start the Docker service
384 Docker commands. Typically it means setting up passwordless ``sudo docker``
389 $ sudo yum install docker
390 $ # or `apt-get install docker` for Ubuntu, etc.
391 $ sudo systemctl start docker
392 $ sudo docker ps
397 "docker" group and making the docker daemon socket file (by default
[all …]
/qemu/tests/vm/
H A Dcentos.aarch6429 "dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo, "
31 "glib2-devel pixman-devel zlib-devel docker-ce.aarch64, "
32 "systemctl enable docker, "
/qemu/tests/docker/dockerfiles/
H A Ddebian-tricore-cross.docker2 # Docker TriCore cross-compiler target
4 # This docker target builds on the Debian Buster base image but
12 FROM docker.io/library/debian:11-slim
H A Ddebian-xtensa-cross.docker2 # Docker cross-compiler target
4 # This docker target builds on the debian stretch base image,
8 FROM docker.io/library/debian:11-slim
H A Ddebian-toolchain.docker2 # Docker toolchain cross-compiler
7 FROM docker.io/library/debian:11-slim
37 FROM docker.io/library/debian:11-slim
H A Ddebian-loongarch-cross.docker2 # Docker cross-compiler target
4 # This docker target uses prebuilt toolchains for LoongArch64 from:
7 FROM docker.io/library/debian:11-slim
H A Ddebian-hexagon-cross.docker2 # Docker Hexagon cross-compiler target
4 # This docker target is used for building hexagon tests. As it also
8 FROM docker.io/library/debian:11-slim
H A Ddebian-bootstrap.docker11 # Patch all mounts as docker already has stuff set up
13 RUN sed -i 's/in_target mount/echo not for docker in_target mount/g' /debootstrap/functions
H A Ddebian-legacy-test-cross.docker1 # Docker legacy cross-compiler target (tests and minimal qemu)
12 FROM docker.io/library/debian:11-slim
H A Ddebian-all-test-cross.docker2 # Docker all cross-compiler target (tests only)
9 FROM docker.io/library/debian:12-slim
/qemu/scripts/ci/gitlab-kubernetes-runners/
H A Dvalues.yaml12 "DOCKER_HOST=tcp://docker:2376",
26 name = "docker-certs"
/qemu/tests/lcitool/
H A Drefresh26 dockerfiles_dir = Path(src_dir, "tests", "docker", "dockerfiles")
67 filename = Path(src_dir, "tests", "docker", "dockerfiles", host + ".docker")
119 # Based on the hub.docker.com/library/rust Dockerfiles
/qemu/scripts/coccinelle/
H A Dtcg_gen_extract.cocci12 // This script can be run either using spatch locally or via a docker image:
20 // $ docker run --rm -v $PWD:$PWD -w $PWD philmd/coccinelle \
/qemu/.gitlab-ci.d/opensbi/
H A DDockerfile2 # Docker image to cross-compile OpenSBI firmware binaries
/qemu/.gitlab-ci.d/cirrus/
H A DREADME.rst4 GitLab CI shared runners only provide a docker environment running on Linux.

12