FiFiWiki2

FiFiWikiの第2版

ユーザ用ツール

サイト用ツール


docker

Dockerを実行するスクリプト

snippet.sh
#!/bin/sh
 
# 削除処理
# docker stop alamp
# docker rm alamp
# docker rmi amazonlinux-lamp
 
# FETCH
docker pull cjonesdev/amazonlinux-lamp
# BUILD
# docker build --no-cache -t amazonlinux-lamp .
docker build -t amazonlinux-lamp .
 
 
# RUN
docker run -it --name alamp \
    -p 80:80 -p 443:443 -p 3306:3306 -p 11211:11211 -p 27017:27017 \
    -v /home/ec2-user/environment/docker/docker-amazonlinux-lamp/www:/var/www \
    -d \
    amazonlinux-lamp
 
# IN
docker exec -it alamp /bin/bash

dockerコンテナを削除するスクリプト

snippet.sh
#!/bin/sh
 
# 削除処理
echo "-----"
docker stop alamp
docker rm alamp
docker rmi amazonlinux-lamp
docker rmi cjonesdev/amazonlinux-lamp
echo "-----"
docker images
echo "-----"
docker ps
echo "-----"
 
# <none>イメージを一括削除する
docker images -a | awk '/<none/{print $3}' | xargs docker rmi
 
#停止中のコンテナも含めすべての一覧を得る
docker ps -a
docker container list -a
docker.txt · 最終更新: 2018/02/04 08:30 by fifi