run

docke run

run的参数

--privileged=true
 #在开启了SELinux的系统下需要使用这个命令,否则可能会缺少权限,报错。
-v 目录映射
--name 容器名
--restart 是否重启,always表示总是重启
-p 端口映射,:前面是本地端口,:后面是容器里的端口

创建一个nginx容器

docker run -d -it  -p 80:80 -p 443:443 \
-v `pwd`/www:/www  \
-v `pwd`/config:/etc/nginx/conf.d \
-v `pwd`/logs:/var/log/nginx  \
-v /etc/localtime:/etc/localtime  \
--name nginx  \
--privileged=true \
--restart=always  nginx