服务
操作 | 命令 |
---|---|
启动 | sudo systemctl start docker |
停止 | sudo systemctl stop docker |
重载daemon | sudo systemctl daemon-reload |
重启 | sudo systemctl restart docker |
容器
操作 | 命令 | 参数 |
---|---|---|
查看 | docker ps -a | |
创建 | docker run <镜像> <容器中要执行的命令> | -i -t -d -p --name --rm |
停止 | docker stop <容器id> | |
重启 | docker restart <容器id> | |
进入容器 | docker exec -it <容器id> /bin/bash | |
导出容器 | docker export <容器id> > name.tar | |
导入容器 | `cat docker/name.tar | docker import - <镜像>` |
导入容器 | docker import url <镜像> | |
删除容器 | docker rm -f <容器id> | |
查看端口映射 | docker port <容器id> |
镜像
操作 | 命令 | 说明 |
---|---|---|
查找镜像 | docker search <镜像名> | |
查看本地镜像 | docker images | |
下载镜像 | docker pull <镜像名:TAG> | |
删除镜像 | docker rmi <镜像名> | |
构建镜像 | docker build -t <新的镜像名>:<新的TAG> <dockerfile文件路径> | |
更新镜像 | docker commit -m='说明' -a='作者' <容器id> <新的镜像名>:<新的TAG> | |
设置镜像标签 | docker tag <镜像id> <镜像名>:<新的TAG> | |
推送镜像 | docker push <镜像名>:<TAG> |