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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75
| docker run [options] images [command] [arg...] OPTIONS: --name='容器名称' : 为容器指定一个名称 -d : 后台运行容器并返回容器ID,也即启动守护式容器(后台运行) -i : 以交互模式运行容器,通常与 -t 同时使用 -t : 为容器重新分配一个伪输入终端,通常与 -i 同时使用 也即启动交互式容器(前台有伪终端,等待交互)
-P : 随机端口映射,大写P -p : 指定端口映射,小写p
docker ps [options] OPTIONS: -a : 列出当前所有正在运行的容器+历史上运行过的 -l : 显示最新创建的容器 -n : 显示最近n个创建的容器 -q : 静默模式,只显示容器ID
exit 容器启动,run进去容器,exit退出,容器停止 crtl+p+q 容器启动,run进去容器,ctrl+p+q退出,容器不停止
docker start 容器ID或容器名
docker restart 容器ID或容器名
docker stop 容器ID或容器名
docker kill 容器ID或容器名
docker rm 容器ID docker rm -f $(docker ps -a -q) docker ps -a -q | xargs docker rm
docker logs [options] 容器ID OPTIONS: -f : 持续输出日志信息 --tail n : 指定输出n条日志记录
docker top 容器ID
docker inspect 容器ID
docker exec -it 容器ID bashShell / docker attach 容器ID
docker cp 容器ID:容器内路径 目的主机路径
export import 例: docker export 容器ID > 文件名.tar cat 文件名.tar | docker import - 镜像用户/镜像名:镜像版本号
|