{"id":476957,"date":"2023-08-09T09:05:36","date_gmt":"2023-08-09T09:05:36","guid":{"rendered":""},"modified":"2023-09-05T11:13:45","modified_gmt":"2023-09-05T11:13:45","slug":"docker","status":"publish","type":"wiki","link":"https:\/\/oneproxy.pro\/jp\/wiki\/docker\/","title":{"rendered":"\u30c9\u30c3\u30ab\u30fc"},"content":{"rendered":"<p>Docker \u306f\u3001\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306e\u5c55\u958b\u3001\u30b9\u30b1\u30fc\u30ea\u30f3\u30b0\u3001\u7ba1\u7406\u3092\u81ea\u52d5\u5316\u3059\u308b\u30aa\u30fc\u30d7\u30f3\u30bd\u30fc\u30b9 \u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0\u3067\u3059\u3002\u958b\u767a\u8005\u306f\u3001\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3068\u305d\u306e\u3059\u3079\u3066\u306e\u4f9d\u5b58\u95a2\u4fc2\u3092\u3001Docker \u30b3\u30f3\u30c6\u30ca\u3068\u547c\u3070\u308c\u308b\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u958b\u767a\u7528\u306e\u6a19\u6e96\u5316\u3055\u308c\u305f\u30e6\u30cb\u30c3\u30c8\u306b\u30d1\u30c3\u30b1\u30fc\u30b8\u5316\u3067\u304d\u307e\u3059\u3002\u3053\u308c\u3089\u306e\u30b3\u30f3\u30c6\u30ca\u306f\u30cf\u30fc\u30c9\u30a6\u30a7\u30a2\u306b\u3082\u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0\u306b\u3082\u4f9d\u5b58\u3057\u306a\u3044\u305f\u3081\u3001\u30aa\u30f3\u30d7\u30ec\u30df\u30b9\u3001\u30d1\u30d6\u30ea\u30c3\u30af \u30af\u30e9\u30a6\u30c9\u3001\u30cf\u30a4\u30d6\u30ea\u30c3\u30c9 \u30af\u30e9\u30a6\u30c9\u306a\u3069\u3001\u3069\u3053\u3067\u3082\u5b9f\u884c\u3067\u304d\u3001\u67d4\u8edf\u6027\u3068\u79fb\u690d\u6027\u304c\u5411\u4e0a\u3057\u307e\u3059\u3002<\/p>\n<h2>Docker \u306e\u8a95\u751f\u3068\u521d\u671f<\/h2>\n<p>Docker \u306f\u30012013 \u5e74 3 \u6708\u306e PyCon \u30ab\u30f3\u30d5\u30a1\u30ec\u30f3\u30b9\u3067\u3001PaaS \u4f01\u696d dotCloud \u306e\u5275\u8a2d\u8005 Solomon Hykes \u6c0f\u306b\u3088\u3063\u3066\u521d\u3081\u3066\u4e16\u754c\u306b\u7d39\u4ecb\u3055\u308c\u307e\u3057\u305f\u3002\u3053\u306e\u30c6\u30af\u30ce\u30ed\u30b8\u30fc\u306f\u3082\u3068\u3082\u3068\u3001\u30a4\u30f3\u30d5\u30e9\u30b9\u30c8\u30e9\u30af\u30c1\u30e3\u306e\u6539\u5584\u3092\u652f\u63f4\u3059\u308b\u305f\u3081\u306b dotCloud \u5185\u306e\u5185\u90e8\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3068\u3057\u3066\u69cb\u7bc9\u3055\u308c\u307e\u3057\u305f\u3002\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u3042\u308b\u30b3\u30f3\u30d4\u30e5\u30fc\u30c6\u30a3\u30f3\u30b0\u74b0\u5883\u304b\u3089\u5225\u306e\u30b3\u30f3\u30d4\u30e5\u30fc\u30c6\u30a3\u30f3\u30b0\u74b0\u5883\u306b\u4e2d\u65ad\u306a\u304f\u79fb\u52d5\u3059\u308b\u3068\u3044\u3046\u554f\u984c\u3092\u89e3\u6c7a\u3059\u308b\u3053\u3068\u3092\u76ee\u7684\u3068\u3057\u3066\u3044\u307e\u3057\u305f\u3002<\/p>\n<p>\u3053\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306f\u30aa\u30fc\u30d7\u30f3\u30bd\u30fc\u30b9\u5316\u3055\u308c\u3001\u305d\u306e\u30b7\u30f3\u30d7\u30eb\u3055\u3068\u67d4\u8edf\u6027\u306b\u3088\u308a\u958b\u767a\u8005\u306e\u9593\u3067\u4eba\u6c17\u3092\u96c6\u3081\u307e\u3057\u305f\u3002Docker \u306e\u80cc\u5f8c\u306b\u3042\u308b Docker Inc. \u306f\u3001dotCloud \u304c\u5225\u306e\u30af\u30e9\u30a6\u30c9\u4f01\u696d\u306b\u58f2\u5374\u3055\u308c\u305f\u3068\u304d\u306b\u8a2d\u7acb\u3055\u308c\u307e\u3057\u305f\u3002\u305d\u308c\u4ee5\u6765\u3001Docker \u306f\u98db\u8e8d\u7684\u306b\u6210\u9577\u3057\u3001\u73fe\u4ee3\u306e\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u958b\u767a\u306e\u57fa\u672c\u7684\u306a\u90e8\u5206\u3068\u306a\u308a\u3001DevOps \u6587\u5316\u306e\u6210\u9577\u3092\u4fc3\u9032\u3057\u3066\u3044\u307e\u3059\u3002<\/p>\n<h2>\u30c8\u30d4\u30c3\u30af\u306e\u62e1\u5f35: Docker \u306e\u8a73\u7d30<\/h2>\n<p>Docker \u306f\u3001\u958b\u767a\u8005\u3084\u30b7\u30b9\u30c6\u30e0\u7ba1\u7406\u8005\u304c\u30b3\u30f3\u30c6\u30ca\u3092\u4f7f\u7528\u3057\u3066\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u958b\u767a\u3001\u5c55\u958b\u3001\u5b9f\u884c\u3059\u308b\u305f\u3081\u306e\u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0\u3092\u63d0\u4f9b\u3057\u307e\u3059\u3002Linux \u30b3\u30f3\u30c6\u30ca\u3092\u4f7f\u7528\u3057\u3066\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u5c55\u958b\u3059\u308b\u3053\u3068\u3092\u30b3\u30f3\u30c6\u30ca\u5316\u3068\u547c\u3073\u307e\u3059\u3002\u5f93\u6765\u306e\u4eee\u60f3\u30de\u30b7\u30f3\u3068\u306f\u7570\u306a\u308a\u3001Docker \u30b3\u30f3\u30c6\u30ca\u306b\u306f\u500b\u5225\u306e\u30aa\u30da\u30ec\u30fc\u30c6\u30a3\u30f3\u30b0 \u30b7\u30b9\u30c6\u30e0\u306f\u542b\u307e\u308c\u307e\u305b\u3093\u3002\u4ee3\u308f\u308a\u306b\u3001Linux \u30ab\u30fc\u30cd\u30eb\u306e\u6a5f\u80fd\u306b\u4f9d\u5b58\u3057\u3001\u30ea\u30bd\u30fc\u30b9\u306e\u5206\u96e2\u3092\u4f7f\u7528\u3057\u307e\u3059\u3002<\/p>\n<p>Docker \u30b3\u30f3\u30c6\u30ca \u30a4\u30e1\u30fc\u30b8\u306f\u3001\u30b3\u30fc\u30c9\u3001\u30e9\u30f3\u30bf\u30a4\u30e0\u3001\u30e9\u30a4\u30d6\u30e9\u30ea\u3001\u74b0\u5883\u5909\u6570\u3001\u69cb\u6210\u30d5\u30a1\u30a4\u30eb\u306a\u3069\u3001\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u3092\u5b9f\u884c\u3059\u308b\u305f\u3081\u306b\u5fc5\u8981\u306a\u3082\u306e\u304c\u3059\u3079\u3066\u542b\u307e\u308c\u305f\u3001\u8efd\u91cf\u3067\u30b9\u30bf\u30f3\u30c9\u30a2\u30ed\u30f3\u306e\u5b9f\u884c\u53ef\u80fd\u306a\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2 \u30d1\u30c3\u30b1\u30fc\u30b8\u3067\u3059\u3002\u3053\u308c\u3089\u306e\u30b3\u30f3\u30c6\u30ca \u30a4\u30e1\u30fc\u30b8\u306f\u5b9f\u884c\u6642\u306b\u30b3\u30f3\u30c6\u30ca\u306b\u306a\u308a\u3001\u57fa\u76e4\u3068\u306a\u308b\u30aa\u30da\u30ec\u30fc\u30c6\u30a3\u30f3\u30b0 \u30b7\u30b9\u30c6\u30e0\u306b\u95a2\u4fc2\u306a\u304f\u3001Docker \u304c\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3055\u308c\u3066\u3044\u308b\u4efb\u610f\u306e\u30de\u30b7\u30f3\u3067\u5b9f\u884c\u3067\u304d\u307e\u3059\u3002<\/p>\n<h2>Docker\u306e\u5185\u90e8\u69cb\u9020\u3068\u305d\u306e\u52d5\u4f5c<\/h2>\n<p>Docker \u306f\u30af\u30e9\u30a4\u30a2\u30f3\u30c8 \u30b5\u30fc\u30d0\u30fc \u30e2\u30c7\u30eb\u306b\u57fa\u3065\u3044\u3066\u52d5\u4f5c\u3057\u307e\u3059\u3002Docker \u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u306f\u3001Docker \u30b3\u30f3\u30c6\u30ca\u30fc\u306e\u69cb\u7bc9\u3001\u5b9f\u884c\u3001\u7ba1\u7406\u3092\u62c5\u5f53\u3059\u308b Docker \u30c7\u30fc\u30e2\u30f3\u3068\u901a\u4fe1\u3057\u307e\u3059\u3002\u3053\u308c\u3089\u306f\u3001REST API\u3001UNIX \u30bd\u30b1\u30c3\u30c8\u3001\u307e\u305f\u306f\u30cd\u30c3\u30c8\u30ef\u30fc\u30af \u30a4\u30f3\u30bf\u30fc\u30d5\u30a7\u30a4\u30b9\u3092\u4f7f\u7528\u3057\u3066\u76f8\u4e92\u306b\u901a\u4fe1\u3057\u307e\u3059\u3002<\/p>\n<p>Docker \u306e\u4e3b\u306a\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\u306f\u6b21\u306e\u3068\u304a\u308a\u3067\u3059\u3002<\/p>\n<ol>\n<li>Docker \u30a4\u30e1\u30fc\u30b8: \u30b3\u30f3\u30c6\u30ca\u3092\u4f5c\u6210\u3059\u308b\u305f\u3081\u306b\u4f7f\u7528\u3055\u308c\u308b\u8aad\u307f\u53d6\u308a\u5c02\u7528\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8\u3002<\/li>\n<li>Docker \u30b3\u30f3\u30c6\u30ca: Docker \u30a4\u30e1\u30fc\u30b8\u306e\u5b9f\u884c\u53ef\u80fd\u306a\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u3002<\/li>\n<li>Docker \u30c7\u30fc\u30e2\u30f3: Docker \u30a4\u30e1\u30fc\u30b8\u3001\u30b3\u30f3\u30c6\u30ca\u3001\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u3001\u30b9\u30c8\u30ec\u30fc\u30b8 \u30dc\u30ea\u30e5\u30fc\u30e0\u3092\u7ba1\u7406\u3059\u308b\u6c38\u7d9a\u7684\u306a\u30d0\u30c3\u30af\u30b0\u30e9\u30a6\u30f3\u30c9 \u30d7\u30ed\u30bb\u30b9\u3002<\/li>\n<li>Docker \u30af\u30e9\u30a4\u30a2\u30f3\u30c8: Docker \u3078\u306e\u4e3b\u8981\u306a\u30e6\u30fc\u30b6\u30fc \u30a4\u30f3\u30bf\u30fc\u30d5\u30a7\u30a4\u30b9\u3002\u30e6\u30fc\u30b6\u30fc\u304b\u3089\u306e\u30b3\u30de\u30f3\u30c9\u3092\u53d7\u3051\u5165\u308c\u3001Docker \u30c7\u30fc\u30e2\u30f3\u3068\u901a\u4fe1\u3057\u307e\u3059\u3002<\/li>\n<\/ol>\n<h2>Docker\u306e\u4e3b\u306a\u6a5f\u80fd<\/h2>\n<ol>\n<li>\u7c21\u5358\u3067\u9ad8\u901f\u306a\u69cb\u6210: Docker \u3092\u4f7f\u7528\u3059\u308b\u3068\u3001\u30b3\u30fc\u30c9\u3068\u4f9d\u5b58\u95a2\u4fc2\u306e\u307f\u306e\u30b3\u30f3\u30c6\u30ca\u30fc\u3092\u4f5c\u6210\u3067\u304d\u308b\u305f\u3081\u3001\u4eee\u60f3\u30de\u30b7\u30f3\u3088\u308a\u3082\u5927\u5e45\u306b\u8efd\u91cf\u306b\u306a\u308a\u307e\u3059\u3002<\/li>\n<li>\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306e\u5206\u96e2: Docker \u306f\u3001\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3068\u30ea\u30bd\u30fc\u30b9\u304c\u5206\u96e2\u3055\u308c\u3001\u9694\u96e2\u3055\u308c\u308b\u3053\u3068\u3092\u4fdd\u8a3c\u3057\u307e\u3059\u3002<\/li>\n<li>\u30d0\u30fc\u30b8\u30e7\u30f3\u7ba1\u7406: Docker \u306f\u30b3\u30f3\u30c6\u30ca \u30a4\u30e1\u30fc\u30b8\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u7ba1\u7406\u3092\u63d0\u4f9b\u3057\u3001\u7c21\u5358\u306b\u30ed\u30fc\u30eb\u30d0\u30c3\u30af\u3067\u304d\u308b\u3088\u3046\u306b\u3057\u3001\u53cd\u5fa9\u7684\u306a\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u958b\u767a\u3092\u30b5\u30dd\u30fc\u30c8\u3057\u307e\u3059\u3002<\/li>\n<li>\u79fb\u690d\u6027: Docker \u30b3\u30f3\u30c6\u30ca\u306f\u3042\u3089\u3086\u308b\u30cf\u30fc\u30c9\u30a6\u30a7\u30a2 \u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0\u3084\u30af\u30e9\u30a6\u30c9\u3067\u5b9f\u884c\u3067\u304d\u308b\u305f\u3081\u3001\u5c55\u958b\u306e\u4e00\u8cab\u6027\u304c\u78ba\u4fdd\u3055\u308c\u307e\u3059\u3002<\/li>\n<li>\u5171\u6709: Docker \u3092\u4f7f\u7528\u3059\u308b\u3068\u3001\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3068\u305d\u306e\u4f9d\u5b58\u95a2\u4fc2\u3092 Docker Hub \u307e\u305f\u306f\u30d7\u30e9\u30a4\u30d9\u30fc\u30c8 \u30ec\u30b8\u30b9\u30c8\u30ea\u3092\u901a\u3058\u3066 Docker \u30a4\u30e1\u30fc\u30b8\u3068\u3057\u3066\u30d1\u30c3\u30b1\u30fc\u30b8\u5316\u3057\u3001\u5171\u6709\u3067\u304d\u307e\u3059\u3002<\/li>\n<\/ol>\n<h2>Docker \u306e\u7a2e\u985e: \u30c4\u30fc\u30eb\u3068\u88fd\u54c1<\/h2>\n<p>Docker \u30a8\u30b3\u30b7\u30b9\u30c6\u30e0\u306b\u306f\u3001\u3044\u304f\u3064\u304b\u306e\u30c4\u30fc\u30eb\u3068\u88fd\u54c1\u304c\u3042\u308a\u307e\u3059\u3002<\/p>\n<table>\n<thead>\n<tr>\n<th>\u30bf\u30a4\u30d7<\/th>\n<th>\u8aac\u660e<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Docker \u30a8\u30f3\u30b8\u30f3<\/td>\n<td>\u30db\u30b9\u30c8\u30de\u30b7\u30f3\u4e0a\u3067\u30b3\u30f3\u30c6\u30ca\u3092\u5b9f\u884c\u304a\u3088\u3073\u7ba1\u7406\u3059\u308b\u30e9\u30f3\u30bf\u30a4\u30e0\u3002<\/td>\n<\/tr>\n<tr>\n<td>Docker \u306e\u4f5c\u6210<\/td>\n<td>\u30de\u30eb\u30c1\u30b3\u30f3\u30c6\u30ca Docker \u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u5b9a\u7fa9\u304a\u3088\u3073\u5b9f\u884c\u3059\u308b\u305f\u3081\u306e\u30c4\u30fc\u30eb\u3002<\/td>\n<\/tr>\n<tr>\n<td>Docker Swarm<\/td>\n<td>Docker \u7528\u306e\u30cd\u30a4\u30c6\u30a3\u30d6 \u30af\u30e9\u30b9\u30bf\u30ea\u30f3\u30b0\u304a\u3088\u3073\u30b9\u30b1\u30b8\u30e5\u30fc\u30ea\u30f3\u30b0 \u30c4\u30fc\u30eb\u3002<\/td>\n<\/tr>\n<tr>\n<td>Docker\u30cf\u30d6<\/td>\n<td>Docker \u30a4\u30e1\u30fc\u30b8\u3092\u5171\u6709\u3059\u308b\u305f\u3081\u306e\u30af\u30e9\u30a6\u30c9\u30d9\u30fc\u30b9\u306e\u30ec\u30b8\u30b9\u30c8\u30ea \u30b5\u30fc\u30d3\u30b9\u3002<\/td>\n<\/tr>\n<tr>\n<td>Docker\u30c7\u30b9\u30af\u30c8\u30c3\u30d7<\/td>\n<td>Mac \u307e\u305f\u306f Windows \u74b0\u5883\u306b\u7c21\u5358\u306b\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3067\u304d\u308b\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3067\u3001\u6570\u5206\u3067\u30b3\u30fc\u30c7\u30a3\u30f3\u30b0\u3068\u30b3\u30f3\u30c6\u30ca\u5316\u3092\u958b\u59cb\u3067\u304d\u307e\u3059\u3002<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Docker \u306e\u4f7f\u7528\u65b9\u6cd5\u3068\u95a2\u9023\u3059\u308b\u8ab2\u984c<\/h2>\n<p>Docker \u306f\u3001\u69cb\u6210\u306e\u7c21\u7d20\u5316\u3001\u30b3\u30fc\u30c9\u306e\u30d1\u30a4\u30d7\u30e9\u30a4\u30f3\u5316\u3001\u958b\u767a\u8005\u306e\u751f\u7523\u6027\u306e\u5411\u4e0a\u3001\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306e\u5206\u96e2\u3001\u30b9\u30b1\u30fc\u30e9\u30d6\u30eb\u306a\u30b7\u30b9\u30c6\u30e0\u306e\u8a2d\u8a08\u306a\u3069\u3001\u3055\u307e\u3056\u307e\u306a\u65b9\u6cd5\u3067\u4f7f\u7528\u3067\u304d\u307e\u3059\u3002\u5358\u4e00\u8cac\u4efb\u306e\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u4f5c\u6210\u304a\u3088\u3073\u7ba1\u7406\u3067\u304d\u308b\u305f\u3081\u3001\u30de\u30a4\u30af\u30ed\u30b5\u30fc\u30d3\u30b9 \u30a2\u30fc\u30ad\u30c6\u30af\u30c1\u30e3\u3067\u5e83\u304f\u63a1\u7528\u3055\u308c\u3066\u3044\u307e\u3059\u3002<\/p>\n<p>Docker \u306b\u306f\u591a\u304f\u306e\u5229\u70b9\u304c\u3042\u308b\u4e00\u65b9\u3067\u3001\u6c38\u7d9a\u7684\u306a\u30c7\u30fc\u30bf \u30b9\u30c8\u30ec\u30fc\u30b8\u3001\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u3001\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u3001\u5b66\u7fd2\u306e\u96e3\u3057\u3055\u306a\u3069\u306e\u8ab2\u984c\u3082\u3042\u308a\u307e\u3059\u3002\u3053\u308c\u3089\u306e\u554f\u984c\u306f\u3001\u8ffd\u52a0\u306e\u30c4\u30fc\u30eb\u3084\u30b5\u30fc\u30d3\u30b9\u3092\u4f7f\u7528\u3057\u305f\u308a\u3001\u30b3\u30f3\u30c6\u30ca\u3092\u30b9\u30c6\u30fc\u30c8\u30ec\u30b9\u306b\u4fdd\u3064\u3001Kubernetes \u306a\u3069\u306e\u30aa\u30fc\u30b1\u30b9\u30c8\u30ec\u30fc\u30b7\u30e7\u30f3 \u30c4\u30fc\u30eb\u3092\u4f7f\u7528\u3059\u308b\u3001\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u306e\u305f\u3081\u306b Docker \u3068\u30b3\u30f3\u30c6\u30ca \u30a4\u30e1\u30fc\u30b8\u3092\u5b9a\u671f\u7684\u306b\u66f4\u65b0\u3059\u308b\u306a\u3069\u306e\u30d9\u30b9\u30c8 \u30d7\u30e9\u30af\u30c6\u30a3\u30b9\u306b\u5f93\u3046\u3053\u3068\u3067\u89e3\u6c7a\u3067\u304d\u308b\u5834\u5408\u304c\u3088\u304f\u3042\u308a\u307e\u3059\u3002<\/p>\n<h2>Docker \u3068\u985e\u4f3c\u306e\u30c6\u30af\u30ce\u30ed\u30b8\u30fc<\/h2>\n<table>\n<thead>\n<tr>\n<th><\/th>\n<th>\u30c9\u30c3\u30ab\u30fc<\/th>\n<th>\u5f93\u6765\u306eVM<\/th>\n<th>Kubernetes<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>\u95a2\u6570<\/td>\n<td>\u5206\u96e2\u3055\u308c\u305f\u30b3\u30f3\u30c6\u30ca\u3067\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u5b9f\u884c\u3059\u308b<\/td>\n<td>\u30d5\u30eb\u30b9\u30bf\u30c3\u30af\u306e\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u3067\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u5b9f\u884c\u3059\u308b<\/td>\n<td>\u30b3\u30f3\u30c6\u30ca\u3092\u7ba1\u7406\u3059\u308b\u305f\u3081\u306e\u30aa\u30fc\u30b1\u30b9\u30c8\u30ec\u30fc\u30b7\u30e7\u30f3\u30c4\u30fc\u30eb<\/td>\n<\/tr>\n<tr>\n<td>\u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9<\/td>\n<td>\u30b2\u30b9\u30c8OS\u304c\u306a\u3044\u306e\u3067\u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9\u304c\u9ad8\u3044<\/td>\n<td>\u30b2\u30b9\u30c8OS\u304c\u5225\u306b\u3042\u308b\u305f\u3081\u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9\u304c\u4f4e\u3044<\/td>\n<td>N\/A (\u30aa\u30fc\u30b1\u30b9\u30c8\u30ec\u30fc\u30b7\u30e7\u30f3 \u30c4\u30fc\u30eb\u3001\u30e9\u30f3\u30bf\u30a4\u30e0\u3067\u306f\u306a\u3044)<\/td>\n<\/tr>\n<tr>\n<td>\u643a\u5e2f\u6027<\/td>\n<td>\u30b3\u30f3\u30c6\u30ca\u306e\u8efd\u91cf\u6027\u306e\u305f\u3081\u9ad8\u3044<\/td>\n<td>\u30cf\u30fc\u30c9\u30a6\u30a7\u30a2\/OS\u306e\u5236\u9650\u306b\u3088\u308a\u4f4e\u4e0b<\/td>\n<td>N\/A (\u30aa\u30fc\u30b1\u30b9\u30c8\u30ec\u30fc\u30b7\u30e7\u30f3 \u30c4\u30fc\u30eb\u3001\u30e9\u30f3\u30bf\u30a4\u30e0\u3067\u306f\u306a\u3044)<\/td>\n<\/tr>\n<tr>\n<td>\u30b9\u30b1\u30fc\u30ea\u30f3\u30b0<\/td>\n<td>\u624b\u52d5\u30b9\u30b1\u30fc\u30ea\u30f3\u30b0<\/td>\n<td>\u624b\u52d5\u30b9\u30b1\u30fc\u30ea\u30f3\u30b0<\/td>\n<td>\u81ea\u52d5\u30b9\u30b1\u30fc\u30ea\u30f3\u30b0<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Docker\u306b\u95a2\u9023\u3059\u308b\u5c06\u6765\u306e\u5c55\u671b\u3068\u6280\u8853<\/h2>\n<p>Docker \u306f\u30b3\u30f3\u30c6\u30ca\u5316\u3068\u30de\u30a4\u30af\u30ed\u30b5\u30fc\u30d3\u30b9\u306e\u30c8\u30ec\u30f3\u30c9\u3092\u30ea\u30fc\u30c9\u3057\u3066\u3044\u307e\u3059\u3002Docker \u306e\u5c06\u6765\u306f\u3001\u30b5\u30fc\u30d0\u30fc\u30ec\u30b9 \u30a2\u30fc\u30ad\u30c6\u30af\u30c1\u30e3\u3001\u6a5f\u68b0\u5b66\u7fd2\u3001AI \u306e\u5c0e\u5165\u306b\u5411\u3051\u3089\u308c\u3066\u3044\u308b\u3088\u3046\u3067\u3059\u3002\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u3068\u30b3\u30f3\u30d7\u30e9\u30a4\u30a2\u30f3\u30b9\u306e\u5f37\u5316\u3001\u30aa\u30fc\u30b1\u30b9\u30c8\u30ec\u30fc\u30b7\u30e7\u30f3\u306e\u6539\u5584\u3001\u30b7\u30fc\u30e0\u30ec\u30b9\u306a\u30de\u30eb\u30c1\u30af\u30e9\u30a6\u30c9\u5c0e\u5165\u3082\u8fd1\u3065\u3044\u3066\u3044\u307e\u3059\u3002<\/p>\n<h2>\u30d7\u30ed\u30ad\u30b7\u30b5\u30fc\u30d0\u30fc\u3068Docker<\/h2>\n<p>\u30d7\u30ed\u30ad\u30b7 \u30b5\u30fc\u30d0\u30fc\u306f\u3001Docker \u30a8\u30b3\u30b7\u30b9\u30c6\u30e0\u3067\u91cd\u8981\u306a\u5f79\u5272\u3092\u679c\u305f\u3057\u307e\u3059\u3002\u8ffd\u52a0\u306e\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3 \u30ec\u30a4\u30e4\u30fc\u3092\u63d0\u4f9b\u3057\u3001\u30ad\u30e3\u30c3\u30b7\u30e5\u306b\u3088\u3063\u3066\u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9\u3092\u5411\u4e0a\u3055\u305b\u3001Docker \u30b3\u30f3\u30c6\u30ca\u306e\u533f\u540d\u6027\u3092\u78ba\u4fdd\u3067\u304d\u307e\u3059\u3002Docker \u306f\u3001\u30a2\u30a6\u30c8\u30d0\u30a6\u30f3\u30c9\u63a5\u7d9a\u306b\u30d7\u30ed\u30ad\u30b7 \u30b5\u30fc\u30d0\u30fc\u3092\u4f7f\u7528\u3059\u308b\u3088\u3046\u306b\u69cb\u6210\u3067\u304d\u307e\u3059\u3002\u3053\u308c\u306f\u3001\u4f01\u696d\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u3067\u7279\u306b\u5f79\u7acb\u3061\u307e\u3059\u3002<\/p>\n<p>\u3055\u3089\u306b\u3001\u30d7\u30ed\u30ad\u30b7 \u30b5\u30fc\u30d0\u30fc\u306f\u3001Docker \u3092\u4f7f\u7528\u3057\u3066\u30b9\u30b1\u30fc\u30e9\u30d6\u30eb\u3067\u67d4\u8edf\u306a\u30cd\u30c3\u30c8\u30ef\u30fc\u30af \u30a2\u30fc\u30ad\u30c6\u30af\u30c1\u30e3\u3092\u69cb\u7bc9\u3059\u308b\u305f\u3081\u306b\u4f7f\u7528\u3067\u304d\u307e\u3059\u3002\u30d7\u30ed\u30ad\u30b7 \u30b5\u30fc\u30d0\u30fc\u306f\u3001\u8907\u6570\u306e Docker \u30b3\u30f3\u30c6\u30ca\u30fc\u9593\u3067\u8ca0\u8377\u5206\u6563\u3092\u51e6\u7406\u3057\u3001\u30cd\u30c3\u30c8\u30ef\u30fc\u30af \u30c8\u30e9\u30d5\u30a3\u30c3\u30af\u3092\u7ba1\u7406\u3057\u3001\u6307\u5b9a\u3055\u308c\u305f\u30eb\u30fc\u30eb\u306b\u57fa\u3065\u3044\u3066\u63a5\u7d9a\u3092\u8a31\u53ef\u307e\u305f\u306f\u62d2\u5426\u3067\u304d\u307e\u3059\u3002<\/p>\n<h2>\u95a2\u9023\u30ea\u30f3\u30af<\/h2>\n<ol>\n<li>Docker \u516c\u5f0f\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8: <a href=\"https:\/\/docs.docker.com\/\" target=\"_new\" rel=\"noopener nofollow\">https:\/\/docs.docker.com\/<\/a><\/li>\n<li>Docker \u30cf\u30d6: <a href=\"https:\/\/hub.docker.com\/\" target=\"_new\" rel=\"noopener nofollow\">https:\/\/hub.docker.com\/<\/a><\/li>\n<li>Docker Compose \u30c9\u30ad\u30e5\u30e1\u30f3\u30c8: <a href=\"https:\/\/docs.docker.com\/compose\/\" target=\"_new\" rel=\"noopener nofollow\">https:\/\/docs.docker.com\/compose\/<\/a><\/li>\n<li>Docker Swarm \u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb: <a href=\"https:\/\/docs.docker.com\/engine\/swarm\/\" target=\"_new\" rel=\"noopener nofollow\">https:\/\/docs.docker.com\/engine\/swarm\/<\/a><\/li>\n<li>Docker \u30cd\u30c3\u30c8\u30ef\u30fc\u30af: <a href=\"https:\/\/docs.docker.com\/network\/\" target=\"_new\" rel=\"noopener nofollow\">https:\/\/docs.docker.com\/network\/<\/a><\/li>\n<\/ol>\n<p>Docker \u306e\u6b74\u53f2\u3001\u69cb\u9020\u3001\u4f7f\u7528\u6cd5\u3092\u8a73\u3057\u304f\u8abf\u3079\u308b\u3068\u3001\u4eca\u65e5\u306e\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u958b\u767a\u696d\u754c\u3067 Docker \u304c\u5e83\u304f\u63a1\u7528\u3055\u308c\u3066\u3044\u308b\u7406\u7531\u304c\u660e\u3089\u304b\u306b\u306a\u308a\u307e\u3059\u3002\u5206\u96e2\u3055\u308c\u305f\u958b\u767a\u74b0\u5883\u306e\u4f5c\u6210\u3001\u69cb\u6210\u306e\u7c21\u7d20\u5316\u3001\u672c\u683c\u7684\u306a\u30de\u30a4\u30af\u30ed\u30b5\u30fc\u30d3\u30b9 \u30a2\u30fc\u30ad\u30c6\u30af\u30c1\u30e3\u306e\u5b9f\u88c5\u306a\u3069\u3001Docker \u306f\u3055\u307e\u3056\u307e\u306a\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u5411\u3051\u306e\u30c4\u30fc\u30eb\u3068\u30bd\u30ea\u30e5\u30fc\u30b7\u30e7\u30f3\u3092\u63d0\u4f9b\u3057\u307e\u3059\u3002\u4eca\u5f8c\u3055\u3089\u306b\u9032\u6b69\u304c\u671f\u5f85\u3055\u308c\u3066\u304a\u308a\u3001Docker \u306f\u73fe\u4ee3\u306e\u958b\u767a\u8005\u3084\u30b7\u30b9\u30c6\u30e0\u7ba1\u7406\u8005\u306b\u3068\u3063\u3066\u4e0d\u53ef\u6b20\u306a\u30b9\u30ad\u30eb\u3068\u306a\u308a\u307e\u3059\u3002<\/p>","protected":false},"featured_media":468249,"menu_order":0,"template":"","meta":{"_acf_changed":false,"content-type":"","inline_featured_image":false,"footnotes":""},"class_list":["post-476957","wiki","type-wiki","status-publish","has-post-thumbnail","hentry"],"acf":{"faq_title":"Frequently Asked Questions about <mark>Understanding Docker: A Comprehensive Guide<\/mark>","faq_items":[{"question":"What is Docker?","answer":"<p>Docker is an open-source platform that enables developers to automate the deployment, scaling, and management of applications using containerization. Docker containers package an application with all of its dependencies into a standardized unit, ensuring the application works seamlessly in any environment.<\/p>"},{"question":"When and by whom was Docker first introduced?","answer":"<p>Docker was first introduced by Solomon Hykes at the PyCon conference in March 2013. Hykes was the founder of a Platform as a Service company called dotCloud. The technology was initially created as an internal project within dotCloud.<\/p>"},{"question":"How does Docker work?","answer":"<p>Docker operates based on a client-server model. The Docker client communicates with the Docker daemon, which builds, runs, and manages Docker containers. They communicate using a REST API, over UNIX sockets or a network interface. The key components of Docker include Docker Images, Docker Containers, Docker Daemon, and Docker Client.<\/p>"},{"question":"What are the key features of Docker?","answer":"<p>Key features of Docker include easy and faster configurations, application isolation, version control, portability, and the ability to share applications and their dependencies as Docker images.<\/p>"},{"question":"What are some tools and products in the Docker ecosystem?","answer":"<p>Within the Docker ecosystem, there are several tools and products including Docker Engine, Docker Compose, Docker Swarm, Docker Hub, and Docker Desktop.<\/p>"},{"question":"What are some ways to use Docker and the challenges associated?","answer":"<p>Docker can be used for simplifying configuration, code pipelining, improving developer productivity, isolating applications, and designing scalable systems. Despite its many advantages, Docker can pose challenges related to persistent data storage, networking, security, and a steep learning curve.<\/p>"},{"question":"How does Docker compare to similar technologies like Traditional VM and Kubernetes?","answer":"<p>Unlike a traditional virtual machine, Docker runs applications in isolated containers, which leads to high performance and portability. Kubernetes, on the other hand, is not a container runtime but an orchestration tool that can manage Docker containers.<\/p>"},{"question":"What are the future perspectives and technologies related to Docker?","answer":"<p>The future of Docker is poised towards serverless architectures, machine learning, AI deployments, enhanced security and compliance, improved orchestration, and seamless multi-cloud deployments.<\/p>"},{"question":"How can proxy servers be used with Docker?","answer":"<p>Proxy servers can provide an additional layer of security, enhance performance through caching, and ensure anonymity of Docker containers. They can also handle load balancing across multiple Docker containers, manage network traffic, and allow or deny connections based on specified rules.<\/p>"},{"question":"Where can I find more information about Docker?","answer":"<p>For more information about Docker, you can visit the official Docker documentation, Docker Hub, Docker Compose Documentation, Docker Swarm Tutorial, and Docker Networking pages on the Docker website.<\/p>"}]},"_links":{"self":[{"href":"https:\/\/oneproxy.pro\/jp\/wp-json\/wp\/v2\/wiki\/476957","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/oneproxy.pro\/jp\/wp-json\/wp\/v2\/wiki"}],"about":[{"href":"https:\/\/oneproxy.pro\/jp\/wp-json\/wp\/v2\/types\/wiki"}],"version-history":[{"count":0,"href":"https:\/\/oneproxy.pro\/jp\/wp-json\/wp\/v2\/wiki\/476957\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/oneproxy.pro\/jp\/wp-json\/wp\/v2\/media\/468249"}],"wp:attachment":[{"href":"https:\/\/oneproxy.pro\/jp\/wp-json\/wp\/v2\/media?parent=476957"}],"curies":[{"name":"\u3046\u30fc\u3093","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}