ドッカーをubuntuサーバーにすばやくデプロイする方法

最近、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

ドッカーをubuntuサーバーにすばやくデプロイする方法
Ubuntu14.04にDjangoをデプロイする方法
Ubuntu18.04にDockerComposeをインストールする方法
Ubuntu14.04にBaculaServerをインストールする方法
Ubuntu16.04でSambaサーバーを使用する方法
Ubuntu16.04サーバーにZabbixをインストールする方法
Ubuntu14.04にDockerを使用してPrometheusをインストールする方法
Ubuntu18.04にSquidプロキシサーバーをインストールする方法
Ubuntu14.04でShinyServerをセットアップする方法
Ubuntu18.04サーバーで静的IPを設定する方法
Ubuntu18.04サーバーで静的IPを設定する方法
Ubuntu20.04にDockerをインストールして使用する方法
Ubuntu14.04でDockerデータボリュームを使用する方法
Ubuntu14.04にClojureWebアプリケーションをデプロイする方法
Ubuntu14.04で解析サーバーを実行する方法
Ubuntu16.04にDockerをインストールして使用する方法
Ubuntu18.04でDNSサーバーを設定する方法
Linuxにdockerをすばやくインストールする方法(Centosバージョン)
Ubuntuのnginxサーバーでhttpsを開く方法
Ubuntu20.04にRubyをインストールする方法
Ubuntu20.04にJavaをインストールする方法
Ubuntu20.04にVirtualBoxをインストールする方法
Ubuntu20.04にElasticsearchをインストールする方法
UbuntuにProtobuf3をインストールするための詳細なチュートリアル
Ubuntu20.04にNginxをインストールする方法
Ubuntu20.04にApacheをインストールする方法
Ubuntu20.04にGitをインストールする方法
Ubuntu16.04にNode.jsをインストールする方法
Ubuntu20.04にVagrantをインストールする方法
Ubuntu14.04にBacula-Webをインストールする方法
Ubuntu16.04にPostgreSQLをインストールする方法
Ubuntu20.04にGitをインストールする方法
Ubuntu18.04にAnaconda3をインストールする方法
Ubuntu18.04にMemcachedをインストールする方法
Ubuntu16.04にJenkinsをインストールする方法
Ubuntu14.04にMemSQLをインストールする方法
Ubuntu20.04にGoをインストールする方法
Ubuntu16.04にMongoDBをインストールする方法
Ubuntu14.04にMailpileをインストールする方法
Ubuntu16.04にPrestaShopをインストールする方法
Ubuntu14.04でPHP7にアップグレードする方法
Ubuntu20.04にSkypeをインストールする方法
Ubuntu20.04にJenkinsをインストールする方法
Ubuntu18.04にPython3.8をインストールする方法
Ubuntu18.04にKVMをインストールする方法
Ubuntu20.04にKVMをインストールする方法
ubuntu14.04にopencv3.0.0をインストールする方法
Ubuntu20.04にAnacondaをインストールする方法
Ubuntu16.04にPrometheusをインストールする方法
Ubuntu18.04にJenkinsをインストールする方法
Ubuntu20.04にApacheをインストールする方法
Ubuntu20.04にRをインストールする方法
Ubuntu16.04にMoodleをインストールする方法
Ubuntu14.04にSolr5.2.1をインストールする方法
Ubuntu16.04にTeamviewerをインストールする方法
Ubuntu14.04でNginxを保護する方法
Ubuntu20.04にMariaDBをインストールする方法
Ubuntu20.04にNginxをインストールする方法
Ubuntu20.04にMonoをインストールする方法
Ubuntu20.04にGoをインストールする方法
Ubuntu20.04にZoomをインストールする方法