笔记
运行容器
- docker run learn/tutorial echo "hello word"
- docker run -it ubuntu /bin/bash
- 运行,并进入bash命令行(t)交互模式(i),用完即删除产生的数据:docker run -it --rm ubuntu bash
- --volumes-from
- --link 需要什么容器:别名
指定参数
- --name //容器名 规则[a-zA-Z0-9_.-]
- -e 环境变量 **-e "WEB_PORT=8080"
- -d detached(分离、守护、后台)
- -a stdin -a stdout
- -u 以*用户运行
- -v 本机目录:容器目录 **-v 本机目录:容器目录:ro 只读
- 端口映射 **-p 127.0.0.1:5000:5000[/udp|/tdp] **-p 127.0.0.1:5000[/udp|/tdp] **-P 全部映射
- --restart=always **on-failure //返回码为0才重启 **on-failure:5 //最多重启5次