怎么这些东西每次都要现查啊!
Docker
拉取镜像:
1 | docker pull image:tag |
根据镜像创建一个容器运行:
1 | docker run -it image:tag |
但这种方式创建的容器会在使用 exit
退出时停止,并保留容器内容。可以利用 docker run
创建容器之后利用其它命令来运行、进入容器操作。
1 | # 启动容器 |
此时如果使用 exit
退出容器,则容器不会停止运行。
停止容器:
1 | docker stop containernumber |
删除容器:
1 | docker rm containernumber |
删除镜像:
1 | docker rmi image-id |
修剪镜像:
1 | docker image prune -af |
列出镜像 / 容器:
1 | # Show all images (default hides intermediate images) |
将容器中的文件拷贝到宿主机:
1 | docker cp containernumber:path/to/the/file.name path/to/the/host/file.name |
linux
查看磁盘使用:
1 | df -hl # 查看磁盘剩余空间 |
查看文件大小:
1 | ls -lh |
统计文件数目:
1 | ls -l | grep "^-" | wc -l # 统计当前目录下文件的个数(不包括目录) |
文件取列:
1 | cut -f columnnumber file.name |