mkdir test-dockerfile
gedit Dockerfile
內容
FROM centos:7.9.2009
RUN yum -y install httpd
EXPOSE 80
ADD index.html /var/www/html
echo "kaifeng" > index.html
systemctl start docker
docker build -t roy:httpd .
docker run -d -p 8888:80 roy:httpd /usr/sbin/apachectl -DFOREGROUND
curl -L "https://github.com/docker/compose/releases/download/1.27.4/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
mkdir test-dockercompose
gedit docker-compose.yml
內容
version: '3'
services:
web:
image: "roy:httpd"
ports:
- "8899:80"
command: "/usr/sbin/apachectl -DFOREGROUND"
docker-compose up -d