4.1 文件/目录 操作指令
vi #编辑或创建文件
cat #查看文件内容
ls #查看目录
cd #跳转位置
cd ~ #跳转到根目录
exit #退出
touch #创建一个文件
mkdir -p #创建目录,如果有了则不报错
. #当前目录
.. #当前目录的上级目录
rm <xxxx> -rf #删除文件,并且不需要提示
docker stop $(docker ps -a) & docker rm $(docker ps -a) #关停和删除所有容器
4.2 shell快捷键
终端删除整行
ctrl+u 删除光标至行首
dd 删除整行
复制粘贴
ctrl+ins 复制
shift+ins 粘贴
:set paste 进行粘贴
4.3 镜像相关
#查看镜像
docker images
#拉取最新redis版本
docker pull redis
#拉取指定redis 5版本
docker pull redis:5
#删除指定镜像tag
docker rmi redis:5
#删除指定镜像id
docker rmi ddcca4b8a6f0
#搜索镜像
docker search 镜像名称
4.4 容器相关
#查看正在运行的容器
docker ps
#查看所有的容器
docker ps -a
#查看最后运行的容器
docker ps -l
#运行hello-world镜像的容器,如果本地没有则会去库下载,库没有则会报错
docker run hello-world
#创建容器,并命名为mynginx,并随机映射端口
docker run --name mynginx -P nginx
#创建容器,并命名为mynginx,并映射80端口到90端口
dock