jazst21
2/10/2019 - 6:36 AM

docker command

docker pull
docker push
docker ps -a
docker rmi
docker-compose ps
docker build -t wangxian/alpine-mysql .
docker run -it --rm -v $(pwd):/app -p 3306:3306 wangxian/alpine-mysql
docker run -it --name mysql -p 3306:3306 -v $(pwd):/app -e MYSQL_DATABASE=admin -e MYSQL_USER=tony -e MYSQL_PASSWORD=dpa\*12d -e MYSQL_ROOT_PASSWORD=111111 wangxian/alpine-mysql
docker exec -it test ps aux
FROM ubuntu
ENTRYPOINT exec top -b
docker run -p 127.0.0.1:$HOSTPORT:$CONTAINERPORT --name CONTAINER -t someimage
EXPOSE <CONTAINERPORT>
docker-compose scale redis-master=3
docker-compose up --scale redis-master=3 -d
docker-compose -f compose2.yml up --scale web=5 -d
docker-compose -f compose2.yml up -d --scale lb=2
==============swarm mode =========================

========================docker-compose.yml========
version: '2'

services:
  postgres-data:
    image: busybox
    volumes:
      - /var/lib/postgresql/data
    container_name: postgres-datastore
  postgres:
    build: postgres
    environment:
      POSTGRES_USER: postgres
      POSTGRES_PASSWORD:
    ports:
      - "5432:5432"
    container_name: postgres-db
    volumes_from:
- postgres-data