
docker常用命令大全整理
docker常用命令大全整理收藏版
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
apt-get install docker-ce #安装docker
apt-get -y autoremove docker-* #卸载docker
docker ps -a # 查看宿主机(物理服务器)所有容器
docker exec -it Debian /bin/bash # 进入正在运行的容器的内部,
docker exec -it demo4f34ddedd /bin/bash
# 使用镜像ID进入正在运行的容器的内部,但是ID会变,建议使用名称进入容器内部
docker inspect Debian # 查看容器的详细信息,比如IPAddress
docker pull nginx #拉取nginx容器镜像
docker pull debian:8 #拉取Debian 8的容器镜像
docker search -s 10 debian #搜索排名大于10的debian容器镜像
docker search debian #单纯搜索deian容器镜像
docker run --privileged -it debian:8.3 /bin/bash # 给容器添加root权限
docker run -p 8080:8080 -it debian:8.3 /bin/bash
#开启Debian 8.3 容器端口映射,容器8080端口映射到宿主机的8080端口
docker run -p 172.0.0.3:8080:8080 -it debian:8.3 /bin/bash
#指定容器的IP端口映射
docker run -p 0.0.0.0:8080:8080 -it debian:8.3 /bin/bash
#开放任意网络连接到容器映射
docker run -p 3399:3399 -p 555:777 -p 6666:6666 -p 777:777 --name debian -it debian:8.3 /bin/bash
#多端口映射并赋予终端权限,第一个IP是宿主机的端口,第二个IP是容器内部的IP端口。
exit #退出内部容器终端
docker start/restart/stop id/name #启动,重启,停止容器
docker export f2054f7b52a7ed3 | gzip > debian8.3.tar.gz #容器打包备份
zcat debian8.3.tar.gz | docker import - debian nginx:1 #容器导入
docker save -o debian8.3.tar a38fabc72285 #容器镜像克隆
docker load -i debian8.3.tar #容器镜像导入
docker commit f2017b3a5ed4 debian:1
#从IDf2017b3a5ed4容器镜像克隆一个为debian:1的容器镜像
docker rm [容器ID] #删除容器
docker rmi [镜像ID] #删除容器镜像
docker rmi -f [镜像ID] #强制暴力删除容器镜像
💘 相关文章
- 免費又好用,5 款Docker GUI 工具推薦!
- 一键安装docker的方法,只需两条命令
- 一款优雅强大的开源终端工具-Nushell ,在Mac,Linux系统下的安装以及Nushell的常用命令。
- 转载HDraid MegaCli的常用命令
- MySQL remote connection configuration method under docker container
- debian安装docker和Docker面板Portainer并部署Wordpress
- 基於java語言程式實現易用友好的云监控系统-hertzbeat在docker的安裝部署紀錄
- ERROR: Couldn't connect to Docker daemon at http+docker://localhost - is it running?解决方法
- cloudflare支持非443點端口大全
- docker停止並刪除容器的小問題