打包
docker save -o xxx.tar.gz imagexxx
load
docker load < xxx.tar.gz
build
docker build -t xxxname .
docker build -f Dockerfile -t xxxname:1.0 .
run
# 先看看有没有container
docker container ls -a
# 1.如果有
docker exec -it xxcontainerid bash
# 2.如果没有
docker run -d -it container:tag bash
删除
# 删除镜像
docker rmi imageID
# 删除容器
docker container rm containerID
启动
一般当出现Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
$ docker version
说明docker没启动
$ systemctl start docker
还可以通过$ systemctl status docker
查看容器状态
容器内外文件拷贝
从外部复制到容器内:
docker cp source container:target_path
从容器内复制到外部:
Docker cp container:source_path out_path