Questions tagged [moby]

Moby Project - a collaborative project by created docker for the container ecosystem to assemble container-based systems

Moby is an open-source project created by Docker to advance the software containerization movement. It provides a “Lego set” of dozens of components, the framework for assembling them into custom container-based systems, and a place for all container enthusiasts to experiment and exchange ideas.

At the core of Moby is a framework to assemble specialized container systems. It provides:

  • A library of containerized components for all vital aspects of a container system: OS, container runtime, orchestration, infrastructure management, networking, storage, security, build, image distribution, etc.
  • Tools to assemble the components into runnable artifacts for a variety of platforms and architectures: bare metal (both x86 and Arm); executables for Linux, Mac and Windows; VM images for popular cloud and virtualization providers.
  • A set of reference assemblies which can be used as-is, modified, or used as inspiration to create your own. All Moby components are containers, so creating new components is as easy as building a new OCI-compatible container.

Links :

Home Page

Github

35 questions
10
votes
2 answers

is it possible to run linux perf tool inside docker container

I tried giving the below command from container and found the below issue, may be because of "-moby" kernel version. Can't we get a docker image without word "-moby" coming in linux kernel version. I tried installing linux perf tool on VM having…
Rupesh
  • 101
  • 1
  • 4
8
votes
1 answer

ssh-agent forwarding into docker-compose environment is not working

I have been having serious troubles to get ssh-agent forwarded into the docker container (with my docker-compose installation). I have Mac running Catalina, with docker-engine 19.03.8 and Compose @ 1.24. The following is my docker-compose…
MIdhun Krishna
  • 1,601
  • 11
  • 28
6
votes
1 answer

Google container registry golang moby authentication

I'm using google container registry to host my docker images. I'm also using the moby client for golang to interact with it. I'm using the JSON service key approach which seems to work fine with RegistryLogin. The response text is Login Successful.…
chvck
  • 754
  • 8
  • 18
5
votes
2 answers

What is the moby runtime?

Currently learning docker and containerization, I get a little confused by the term of "moby runtime". For my unterstanding, the whole docker has been split up in several libraries / tools / components allowing developers to build their own version…
Tobias von Falkenhayn
  • 932
  • 2
  • 15
  • 41
4
votes
1 answer

How to connect only one USB device to a Docker container

I have been using Docker for running Android tests. I am using multiple containers and Android devices to run tests in parallel, but I am facing an issue while redirecting the USB devices to a Docker container. I am mounting the device like: docker…
3
votes
1 answer

how to create container with memory limit in docker go client

I am trying to create a container with memory limit using the docker go client - https://godoc.org/github.com/docker/docker/client#Client.ContainerCreate However I cannot figure out where to add these parameters in the function. docker run -m 250m…
rmvpaps
  • 147
  • 1
  • 8
2
votes
1 answer

Cannot require certain version of a non-module Go package

I want to require a certain version of a Go package that has not yet been converting to using modules, I want to require this in my go.mod file. Specifically, the package is "github.com/docker/docker/pkg/system@v19.03.13" When I run the following…
northsideknight
  • 1,295
  • 1
  • 10
  • 22
2
votes
0 answers

Cannot communicate from Fabric peer1 to orderer in a docker swarm network on multiple hosts

I have successfully set up a Hyperledger Fabric network on our cloud VMs. So far, we have no issues bringing up peers on a localhost configuration (all peers brought up on localhost). However, I tried to switch to a multi-host configuration using…
2
votes
0 answers

Docker Swarm Cluster networking with DNS and querying for SRV-records

So I have a very simple Docker Swarm cluster, first I init it like this: apt-get update && apt-get upgrade apt install docker docker-compose docker stack deploy --prune --compose-file=docker-compose.yml testapp And this is the docker-compose.yml…
Kasper Grubbe
  • 873
  • 2
  • 13
  • 19
2
votes
1 answer

Share volume between compose containers, with one of them providing its filesystem?

I'm trying to setup some dockerised NAS, with mergerfs and samba: services: mergerfs: build: ./mergerfs # just debian and install latest release cap_add: - SYS_ADMIN devices: - /dev/fuse:/dev/fuse volumes: -…
OJFord
  • 8,132
  • 7
  • 52
  • 88
2
votes
0 answers

Understanding the internals of docker (moby) container engine

I'm very interested in hacking docker(moby) container engine. How can I debug the docker process (how to attach to the process etc)? And is there any good reference for hacking of docker?
nutss
  • 21
  • 1
2
votes
0 answers

Docker on Windows permission denied when git stash a file

With the latest version of Docker for Windows. I got a php git repository that 2 of my containers use. I modify a random file on the host : README.md Then I do these git command one after the others : git stash # ok git stash pop # ok git stash #…
Jerem
  • 432
  • 5
  • 11
2
votes
1 answer

How to use Docker's moby to create a custom made container system?

Docker/Moby announced the 17.06 CE release today, however it's not clear to me how they actually crafted the 17.06 using moby. There isn't 17.06 branch on the docker/moby github project, likewise no information on their moby project website. They…
0x90
  • 34,073
  • 33
  • 137
  • 218
2
votes
0 answers

How to access the moby linux kernel modules in Docker for Windows?

Docker for Windows 1.13.1 is bundled with Linux kernel moby: root@6e1b23cc65e5:/# uname -a Linux 6e1b23cc65e5 4.9.8-moby #1 SMP Wed Feb 8 09:56:43 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux But when I try to load a module the command line…
user725408
  • 336
  • 3
  • 8
1
vote
0 answers

How to apply AppArmour to IoT Edge from a deployment manifest

How can I apply an apparmor profile to IoT Edge modules? Background, If I run docker run -it --security-opt apparmor=docker-azureiotsecurity hello-world I will see the container run with the correct apparmor profile. If I inspect the container,…
Kevin Saye
  • 89
  • 7
1
2 3