Skip to content

Docker

Image

docker rmi $(docker images --filter "dangling=true" -q --no-trunc)
docker build . --tag <image_tag>
docker commit <container_name>
docker tag <created_image_id> <image_name:image_tag>
docker login mgit.mparsict.com:5050
docker build -t mgit.mparsict.com:5050/edx/darsup/mp-media-service:juniper.master .
docker push mgit.mparsict.com:5050/edx/darsup/mp-media-service:juniper.master
docker logout mgit.mparsict.com:5050

Container

docker container stop $(docker ps -a -q)
docker container rm $(docker ps -a -q)
CMD ["tail", "-f", "/dev/null"]
docker run -p 80:80 --name <container_name> -d <image_tag>
docker exec -it <container_name> <command: bash>

Other

  • Add current user to Docker group:

    sudo usermod -aG docker $USER
    
  • Remove all containers log:

    sudo sh -c "truncate -s 0 /var/lib/docker/containers/*/*-json.log"