有关镜像
- 1.docker pull{image_name}
从docker hub上拉取镜像
- 2.docker push{image_name}
上传镜像文件搭配docker hub
- 3.docker images
查看已拉取了什么镜像文件
- 4.docker rmi{image_name}
删除镜像文件
- 5.docker tag{source_images_name:tagyour_image_name:tag}
给镜像文件打一个tag
- 6.docker save busybox> busybox.tar
将镜像文件添加到压缩包中
- 7.docker load < busybox.tar.gz
加载镜像文件
有关容器
- 1.docker run --name={your_name} --d{image_name}
启动一个容器,其中-d表示后台运行
- 2.docker ps-s-a
查看过去启动了哪些容器
- 3.docker stop{container_name}
停止某个容器的运行
- 4.docker kill(container_name)
杀死某个容器
- 5.docker rm-f{container_name}
删除容器名
查看信息
- 1.docker logs -f 容器名
查看容器启动的一些信息及日志
- 2.docker info
查看容器的信息
- 3.docker inspect 容器名
查看容器的元数据
与容器交互
进入到某个容器中,并启动shell交互是命令
- 1.docker exec -it 容器名 bash
将宿主机的文件复制到容器中
- 2.docker cp{container:name}:{container_path} {host_path}
容器运行
- 1.–name指定容器名称
- 2.-d 后台运行
- 3.-port指定端口映射规则
- 4.–network 指定网络模式
- 5.-v 数据的持久化,将容器的数据保存在宿主机上
- 6.-env 指定环境变量
注意:本文归作者所有,未经作者允许,不得转载