@@ -1,4 +1,4 @@
-FROM centos
+FROM centos:7
LABEL maintainer="[email protected]"
ARG auth="basic"
ARG port="3128"
@@ -0,0 +1,22 @@
+version: '2'
+
+services:
+ squid_basic:
+ image: squid_basic
+ restart: always
+ ports:
+ - "3128:3128"
+ build:
+ context: ./
+ args:
+ auth: basic
+ squid_digest:
+ image: squid_digest
+ - "3129:3129"
+ auth: digest
@@ -1,4 +1 @@
-docker stop squid_basic
-docker rmi squid_basic
-docker stop squid_digest
-docker rmi squid_digest
+docker-compose down --rmi all
@@ -1,5 +1 @@
-docker build -t squid_basic --build-arg auth=basic .
-docker run -dt --name squid_basic -p 3128:3128 --rm squid_basic
-
-docker build -t squid_digest --build-arg auth=digest .
-docker run -dt --name squid_digest -p 3129:3129 --rm squid_digest
+docker-compose up -d