环境:ubuntu20.04 (uname -n查看)
脚本一键安装:
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun2 docker使用
1.拉取一个unbuntu镜像
sudo docker pull ubuntu
2.运行docker
sudo docker run -i -t ubuntu /bin/bash #-i 有无交互式的操作 #-t 表示终端
exit 退出docker
3.查看docker
(1)查看正在运行的容器
sudo docker ps
(2)查看所有的容器,包括正在运行和不在运行的容器。
sudo docker ps -a
(3)启动未运行的容器
sudo docker start 容器id
(4)后台启动docker
sudo docker run -i -t -d --name ubuntu /bin/bash # -d后台运行 --name 指定docker名称 ubuntu为镜像名称
(5)停止dokcer
sudo docker stop xxx容器id前几位即可
(6)重启docker
sudo docker restart xxxid
(7)进入后台运行的容器中
sudo docker attach xxxid
会发现进入之后使用exit退出之后这个容器会终止
重启docker后,使用exec进入容器
sudo docker exec -it xxxid /bin/bash
exit退出后发现容器并没有终止
4.容器的导出与导入
(1)从容器中导出文件到主机中
export xxid
sudo docker export dd6d > ubuntu.tar
(2)从主机中导入文件到docker中
使用import命令姜文件导到镜像中,使用docker images命令查看镜像。
cat /ubuntu.tar | sudo docker import - test/ubuntu:v1
5.镜像删除
使用rm -f xxid 删除
sudo docker rm -f 3598



