准备工作:仅需一台Ubuntu16服务器(宿主机)即可(阿里云)
初始化宿主机
# apt install openssh-server
# /etc/init.d/ssh restart
# apt install software-properties-common
# add-apt-repository -y ppa:nginx/stable
# add-apt-repository -y ppa:ondrej/php
# apt update
第一步:宿主机安装Docker
# apt install docker.io
# apt install docker.compose #快速编排 .yml
# apt update
第二步:宿主机安装Nginx及其它
# apt install -y nginx
# systemctl enable nginx.service
# systemctl start nginx.service
# apt install -y php7.1 php7.1-common php7.1-cli php7.1-fpm php7.1-curl php7.1-gd php7.1-mysql php7.1-xml php7.1-mbstring php7.1-dev php-redis php-dompdf php-pear
# apt install composer
# composer config -g repo.packagist composer https://packagist.phpcomposer.com
# apt update
第三步:使用Dockerfile创建Ubuntu镜像并添加SSH服务
1、创建工作目录
# mkdir -p sshd_ubuntu
# cd /sshd_ubuntu/