docker

永久关闭swap

在Ubuntu 18.04系统中移除SWAP分区的方法
要在 Ubuntu 18.04 系统中停用并删除 SWAP 文件,请按照下列步骤操作:
1、首先输入以下命令停用 SWAP 空间:
sudo swapoff -v /swapfile
2、在 /etc/fstab 文件中删除有效 swap 的行。
3、最后执行以下命令删除 swapfile 文件:
sudo rm /swapfile

q: Celery django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet.
a: docker-compose build celery

docker build --tag hpg009/spark_notebook:latest .
docker login -u "username" -p "password" docker.io

docker tag image hpg009/image

docker push hpg009/image

清理空间

查看占用 docker system df -v

容器
删除停止容器,就会删除占用空间 docker container prune ,但是最好手动检查删除
悬挂状态的镜像,就是不会再被使用的镜像,可以被删除 docker image prune
不再使用的数据卷 docker volume prune
build cache docker builder prune
系统清理 docker system prune

清理none镜像

docker rmi -f  `docker images | grep '<none>' | awk '{print $3}'` 
  • docker network Macvlan ,实现跨主机,容器间互联

docker build

docker build -f Dockerfile_fe -t doris_fe:v0.13 .

docker 技巧

docker update

docker update nginx --cpus 2

原文地址:https://www.cnblogs.com/dzhs/p/12967921.html