最近、dockerについて学び、今日はubuntuサーバーへのdockerの迅速な展開について学びました。そこで、今日は少しメモを追加します。
**curl **をインストールします
sudo apt-get install curl
**docker **をインストールします
curl -sSL https://get.daocloud.io/docker | sh
root以外のユーザーをdockerグループに追加します(ここではubuntuです)
sudo usermod -aG docker ubuntu
daocloudアクセラレーションを設定
step1www.daocloud.ioでアカウントを登録します
step2パーソナルダッシュボードのアクセラレータをクリックし、サーバーでスクリプトコードを実行します(モザイク)
次のようにコードコードをコピーします。
curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://******.m.daocloud.io
step3 dockerを再起動して、構成を有効にします
sudo service docker restart
dockerのインストールが成功したことを確認します
sudo docker run hello-world
Docker関連のコマンド
docker build -t friendlyname . #現在のパスでDockerfileを使用して、ドッカーイメージを作成します
docker run -p 4000:80 friendlyname #Friendlynameを実行して、ポート4000を80にマップします
docker run -d -p 4000:80 friendlyname # Same thing, but in detached mode
docker ps #実行中のドッカーコンテナを表示する
docker stop <hash> #ドッカーコンテナの作成を停止する
docker ps -a #実行されていないものを含むすべてのドッカーコンテナを表示する
docker kill <hash> #ドッカーコンテナを強制的に閉じる
docker rm <hash> #指定されたコンテナをマシンから取り外します
docker rm $(docker ps -a -q) #このマシンからすべてのコンテナを削除します
docker images -a #すべてのミラーを表示
docker rmi <imagename> #指定された画像をマシンから削除します
docker rmi $(docker images -q) #このマシンからすべてのミラーを取り外します
docker login #dockerCLIにログインします
docker tag <image> username/repository:tag #倉庫にアップロードされた画像にタグを付ける
docker push username/repository:tag #マークされた画像を倉庫にアップロードします
docker run username/repository:tag #倉庫の鏡を走らせる
以上が本稿の内容ですので、皆様のご勉強に役立てていただければ幸いです。
Recommended Posts