2022年1月
Docker-Docker命令速查表
Docker命令速查表
# 从远程仓库搜索某镜像
docker search -s 30 nginx
# 从远程仓库拉取指定镜像到本地
docker pull nginx:1.15
# 查看本地下载的所有镜像
docker images
# 删除本地下载的某镜像
docker rmi -f nginx:1.15
# 查看运行中的容器
docker ps -q -a -l -n 2
# 删除所有容器包含数据卷、链接
docker rm -f -v -l $(docker ps -q -a)
# 删除所有容器
docker ps -q -a | xargs docker rm
# 启动一个停掉的容器
docker start my-nginx
# 温柔的停止一个运行中的容器
docker stop my-nginx
# 强行杀死一个运行中的容器
docker kill my-nginx
# 后台启动一个容器
docker run -d --name my-nginx [options] nginx:1.15
# 直接交互式启动一个容器进入容器内部
docker run -it --name my-centos [options] centos /bin/bash/
# 查看容器log
docker logs -t -f --tail 100 my-nginx
# 在宿主机直接执行容器中某些特定的命令查看容器内部状态
docker top my-nginx
# 查看容器详细信息
docker inspect my-nginx
# 交互式进入运行中的容器内部
docker exec -it my-nginx /bin/bash
# 在宿主机执行容器内部命令
docker exec -t my-nginx ls -l /
# 从容器拷贝文件到宿主机
docker cp my-nginx:/test.txt ./
# 提交自己的容器到远程仓库
docker commit -a="yasin" -m="my-nginx commit." my-nginx yasin/my-nginx:1.0.0
# 通过Dockerfile构建本地镜像
docker build -f ./Dockerfile -t yasin/my-nginx .
# 启动容器my-centos02数据卷来自my-centos01(确保my-centos01已经在运行)
docker run -d --name my-centos02 --volumes-from my-centos01 yasin/my-centos
LInux-CentOS7离线安装Docker
Linux-Vue-cli安装记录
说明
- Vue-cli是Vue提供的一个脚手架(命令行工具),可以方便且快速的搭建庞大和复杂的Vue项目
- Vue-cli往往依赖包管理工具(npm)进行安装
- npm包管理工具是Nodejs提供的一个包管理工具,因此要使用npm还需要先安装Nodejs