启动容器
直接打印
docker run centos echo 'hello world'
交互式
-d :分离模式: 在后台运行
-i :即使没有附加也保持STDIN 打开
-t :分配一个伪终端;
进入docker交互式,如果想在后台退出,就是不用exit,使用Ctrl+P 和Ctrl+Q, 重新进去 docker attach container01
docker run -d -i -t centos /bin/bash
查看容器
a、列表
正在运行中
docker ps
全部
docker ps -a
docker ps -l
b、查看某个
docker inspect xxx(名字)
自定义名字
docker run --name=container01 -i -t centos /bin/bash
重启容器
docker start [-i] container01
删除容器
-f 强制删除
docker rm container01
查看进程
docker top container01
查看日志
–since : 此参数指定了输出日志开始日期,即只输出指定日期之后的日志。
-f : 查看实时日志
-t : 查看日志产生的日期
-tail=10 : 查看最后的10条日志。
container01: 容器名称
docker logs -f -t --since="2017-05-31" --tail=10 container01
停止
docker stop/kill
映射所有打开的端口
将本地的端口映射docker端口 本地:docker
docker run -p 80:80 --name web -i -t centos /bin/bash
查看docker容器端口映射情况
docker port web
映射
-v 本地地址:docker地址
-v /docker/nginx/html:/usr/share/nginx/html
重启策略
–restart=always
https://blog.csdn.net/u014803081/article/details/88828230