Linux 笔记

docker

虚悬镜像:新版本名称和旧版本一样,旧版本名称变为none,官方镜像维护升级或docker builder同名新镜像,docker image prune 删除虚悬镜像

yum -y install docker  #安装
systemctl start docker  #启动Docker
systemctl enable docker #设置开机自启
docker version //版本
docker images //查看可用镜像
docker build -t niginx01 nginx //构建镜像
docker ps -a //查看所有的容器,-a 在运行的
docker run -d image-name //运行容器,-d后台守护态运行
docker run -d -p 8080(主机端口):80(容器端口) 容器名(-d 守护态运行,即后台)
docker stop container_id
docker diff // 命令检查容器文件的变动
docker inspect // 查看详细信息
docker rmi image-name
docker rmi $(docker images -q) //删除所有镜像
docker rmi -r $(docker images -q) //强制删除所有镜像
docker rm $(docker ps -a -q) //删除所有容器
docker exec -it container-id /bin/bash //进入 Docker 容器,bin/bash 交互模式
docker container prune //清理所有已终止容器
docker volume ls //查看所有数据卷
docker volume rm [volume_name] //删除指定数据卷
docker volume rm $(docker volume ls -qf dangling=true) //删除所有未关联的数据卷

cmd/entrypoint :它们都只能启动一次,cmd启动命令,而entrypoint可以启动一个startup.sh文件,文件里面包含很多的命令
上一篇:python量化交易


下一篇:kube-controller-manager源码分析-AD controller分析