下载镜像的网站(docker 官网)
http://hub.docker.com
*docker 命令
拉取镜像
docker pull alpine(镜像的名字)
查看当前电脑的所有镜像
docker images 查看当前电脑的所有镜像
启动镜像 (run: 根据镜像创建一个容器并启动 it:开启一个伪终端)
docker run -it alpine(填镜像的名字)
查看当前运行那些容器
docker ps
查看docker中有多少容器
docker ps -a
开启某个容器
docker start +容器的id
进入虚拟机(进入虚拟机后执行的是 linux 命令)
docker exec -it +容器的id(名字) + (你执行的程序)
停止一个容器
docker stop +容器的名字(id)
删除一个容器
docker rm +容器的名字(id)
删除一个镜像(先删容器,再删镜像)
docker rmi +镜像的名字(id)
- linux命令
作用为查看”当前工作目录“的完整路径
pwd
列出当前目录下的所有文件(文件夹)
ls
包括所有隐藏文件
ls -a
列表形式显示所有文件夹(详情)包括隐藏的
ls -l 列表形式显示所有文件夹(详情)
列表形式显示所有文件夹(详情)包括隐藏的
ls -al
退出虚拟机
exit
- cd命令
进入某个的目录 下
cd +文件夹名
进入下一层文件(相对路径)
cd /+文件夹名
当前目录文件夹下一层
cd ./ +文件夹名
上一层(相对路径)
cd ../ +文件夹名
回到当前目录下
cd
- 创建
创建文件夹
mkdir +文件夹名
创建文件
touch +文件名
*删除
rm +文件名 删除文件
rm-f 就是force的意思,忽略不存在的文件,不会出现警告消息
rm-i 互动模式,在删除前会询问用户是否操作
rm-r 递归删除,最常用于目录删除,它是一个非常危险的参数
rm -rf +文件夹名/ 删除文件并删除路径下所有文件
rmdir +文件夹名字 删除目录