搜索镜像
docker search 镜像名:tag
创建镜像
docker build -aleksandrkelbas/node10t 镜像名:tag 文件目录
查看镜像列表
docker images
删除镜像
docker rmi
查看容器列表
docker ps -a
创建容器
创建容器后若想再修改容器内部系统信息需要添加--cap-add SYS_TIME
docker run -d -p 80:80 --name 应用名 镜像:tag
进入容器
docker exec -it 应用名 |容器Id /bin/bash
启动停止后的容器
docker start 应用名 |容器Id
停止容器
docker stop 应用名 |容器Id
删除容器 (先停止再删除)
docker rm 应用名 |容器Id
重启容器
docker restart 应用名 |容器Id
查看容器日志
docker logs -f 应用名 |容器Id
把文件从容器内部复制到主机上
docker cp 容器ID:容器内路径 目的主机路径
导出容器
docker export 容器ID > 文件名.ta
导入容器
cat 文件名.tar | docker import - 镜像用户/镜像名:镜像版本号
镜像打包
docker build -t node_crawler:1.4 .
将容器转成镜像
docker commit -a "jwzx" -m "ubuntu:latest nvm node:18.20.3" 8fce1ffc5000 nvm_ubuntu:v1