{"id":424,"date":"2014-08-19T23:13:52","date_gmt":"2014-08-19T14:13:52","guid":{"rendered":"http:\/\/www.typea.info\/blog\/index.php\/2014\/08\/19\/docker_commands\/"},"modified":"2014-08-19T23:13:52","modified_gmt":"2014-08-19T14:13:52","slug":"docker_commands","status":"publish","type":"post","link":"https:\/\/www.typea.info\/blog\/index.php\/2014\/08\/19\/docker_commands\/","title":{"rendered":"Docker Commands"},"content":{"rendered":"<h2>Docker\u306e\u7279\u5fb4<\/h2>\n<h3>Linux Namespace<\/h3>\n<p><a title=\"http:\/\/www.usupi.org\/sysad\/260.html\" href=\"http:\/\/www.usupi.org\/sysad\/260.html\">http:\/\/www.usupi.org\/sysad\/260.html<\/a><\/p>\n<ul>\n<li>Linux\u306e namespace \u306f\u3001\u30ea\u30bd\u30fc\u30b9\u3092\u533a\u5207\u3063\u3066\u3001 \u3042\u305f\u304b\u3082\u305d\u308c\u3060\u3051\u3057\u304b\u5b58\u5728\u3057\u306a\u3044\u3088\u3046\u306b\u898b\u305b\u308b\u305f\u3081\u306e\u3082\u306e\u3067\u3059\u3002<\/li>\n<li>\u5177\u4f53\u7684\u306b\u306f\u3001mount\u3001UTS\u3001IPC\u3001PID\u3001\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u304a\u3088\u3073\u30e6\u30fc\u30b6\u306e6\u3064\u304c \u5bfe\u8c61\u3068\u306a\u308b\u30ea\u30bd\u30fc\u30b9\u3067\u3059\u3002<\/li>\n<li>\u5404\u30d7\u30ed\u30bb\u30b9\u306e namespace \u306f\u3001 \/proc\/\u30d7\u30ed\u30bb\u30b9ID\/ns\/ \u3092\u4ee5\u4e0b\u306e\u3088\u3046\u306b\u898b\u308b\u3053\u3068\u3067\u3001\u305d\u308c\u3068\u306a\u304f\u78ba\u8a8d\u3067\u304d\u307e\u3059<\/li>\n<\/ul>\n<pre class=\"prettyprint linenums\"># ls -l \/proc\/$$\/ns                                                                                     \r\n\u5408\u8a08 0\r\nlrwxrwxrwx. 1 root root 0  8\u6708  3 22:30 ipc -&gt; ipc:[4026531839]\r\nlrwxrwxrwx. 1 root root 0  8\u6708  3 22:30 mnt -&gt; mnt:[4026531840]\r\nlrwxrwxrwx. 1 root root 0  8\u6708  3 22:30 net -&gt; net:[4026531956]\r\nlrwxrwxrwx. 1 root root 0  8\u6708  3 22:30 pid -&gt; pid:[4026531836]\r\nlrwxrwxrwx. 1 root root 0  8\u6708  3 22:30 uts -&gt; uts:[4026531838]<\/pre>\n<p>\u3061\u306a\u307f\u306b\u3001$$ \u306f\u3001bash \u306e\u30d7\u30ed\u30bb\u30b9ID\u3002<\/p>\n<p>Docker \u3067\u306f\u3001Linux Namespace\u3092\u5229\u7528\u3057\u3001\u30d7\u30ed\u30bb\u30b9\u3001\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u306e\u9694\u96e2\u3068\u3044\u3063\u305f\u30b3\u30f3\u30c6\u30ca\u5316\u3092\u5b9f\u73fe\u3057\u3066\u3044\u308b\u3002<\/p>\n<p>Kernel 3.8+ \u3067\u3042\u308b\u5fc5\u8981\u304c\u3042\u308b\u3002<\/p>\n<h3>cgroups<\/h3>\n<p>Docker \u306f\u3001Control Groups(cgroups) \u3092\u5229\u7528\u6307\u5b9a\u30b3\u30f3\u30c6\u30ca\u5185\u3067\u4f7f\u7528\u3059\u308b\u30ea\u30bd\u30fc\u30b9\u3092\u5236\u5fa1\u3057\u3066\u3044\u308b\u3002<\/p>\n<p><a title=\"http:\/\/ja.wikipedia.org\/wiki\/Cgroups\" href=\"http:\/\/ja.wikipedia.org\/wiki\/Cgroups\">http:\/\/ja.wikipedia.org\/wiki\/Cgroups<\/a><\/p>\n<p><a title=\"http:\/\/www.usupi.org\/sysad\/228.html\" href=\"http:\/\/www.usupi.org\/sysad\/228.html\">http:\/\/www.usupi.org\/sysad\/228.html<\/a><\/p>\n<p>cgroups \u3068\u306f\u3001\u30d7\u30ed\u30bb\u30b9\u30b0\u30eb\u30fc\u30d7\u306e\u30ea\u30bd\u30fc\u30b9(CPU\u3001\u30e1\u30e2\u30ea\u3001\u30c7\u30a3\u30b9\u30afI\/O\u306a\u3069)\u306e\u5229\u7528\u3092\u5236\u9650\u30fb\u9694\u96e2\u3059\u308bLinux\u30ab\u30fc\u30cd\u30eb\u306e\u6a5f\u80fd\u3002<\/p>\n<p>cgroups \u3092\u4f7f\u3046\u3068\u3001CPU\u6642\u9593\u3084\u30e1\u30e2\u30ea\u3001\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u306a\u3069\u3068\u3044\u3063\u305f\u30ea\u30bd\u30fc\u30b9\u3092\u3001 \u30b0\u30eb\u30fc\u30d7\u5358\u4f4d\u3067\u5272\u308a\u5f53\u3066\u305f\u308a\u3001\u5236\u9650\u3092\u304b\u3051\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002 <br \/>\u307e\u305f\u3001Linux Namespace\u3092\u4f7f\u3063\u3066\u3001 PID\u3084\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u306a\u3069\u3092\u305d\u308c\u305e\u308c\u72ec\u7acb\u3057\u3066\u6301\u305f\u305b\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002<\/p>\n<p>cgroups \u306f\u4ee5\u4e0b\u306e\u6a5f\u80fd\u3092\u63d0\u4f9b<\/p>\n<ul>\n<li>\u30ea\u30bd\u30fc\u30b9\u5236\u9650 : \u30b0\u30eb\u30fc\u30d7\u306e\u30e1\u30e2\u30ea\u4f7f\u7528\u91cf\u3092\u5236\u9650\u53ef\u80fd<\/li>\n<li>\u512a\u5148\u9806\u4f4d : CPU\u3001I\/O\u30b9\u30eb\u30fc\u30d7\u30c3\u30c8\u306e\u5272\u308a\u632f\u308a<\/li>\n<li>\u8a08\u4e0a : \u3042\u308b\u30b7\u30b9\u30c6\u30e0\u304c\u5229\u7528\u3057\u3066\u3044\u308b\u30ea\u30bd\u30fc\u30b9\u306e\u8a08\u6e2c<\/li>\n<li>\u9694\u96e2 : \u30b0\u30eb\u30fc\u30d7\u3092\u4ed6\u306e\u540d\u524d\u7a7a\u9593\u306b\u7f6e\u304d\u3001\u5207\u308a\u96e2\u3059<\/li>\n<li>\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb : \u30b0\u30eb\u30fc\u30d7\u306e\u30d5\u30ea\u30fc\u30ba\u3001\u30c1\u30a7\u30c3\u30af\u30dd\u30a4\u30f3\u30c8\u3001\u518d\u958b\u306a\u3069<\/li>\n<\/ul>\n<h3>UnionFS<\/h3>\n<p><a title=\"http:\/\/ja.wikipedia.org\/wiki\/UnionFS\" href=\"http:\/\/ja.wikipedia.org\/wiki\/UnionFS\">http:\/\/ja.wikipedia.org\/wiki\/UnionFS<\/a><\/p>\n<p><a title=\"http:\/\/www.usupi.org\/sysad\/187.html\" href=\"http:\/\/www.usupi.org\/sysad\/187.html\">http:\/\/www.usupi.org\/sysad\/187.html<\/a><\/p>\n<p>Docker\u306f\u74b0\u5883\u69cb\u7bc9\u306e\u6642\u306b\u884c\u3063\u305f\u64cd\u4f5c\u3092\u3001UnionFS\u306b\u8a18\u9332\u3057\u3066\u3044\u304f\u3002<\/p>\n<p>UnionFS\u306f\u5dee\u5206\u3067\u7ba1\u7406\u3055\u308c\u3066\u304a\u308a\u3001\u64cd\u4f5c\u3054\u3068\u306b\u5dee\u5206\u30ec\u30a4\u30e4\u30fc\u304c\u4f5c\u6210\u3055\u308c\u3001\u30ec\u30a4\u30e4\u30fc\u3092\u5408\u308f\u305b\u3066\u30d5\u30a1\u30a4\u30eb\u30b7\u30b9\u30c6\u30e0\u3068\u306a\u3063\u3066\u3044\u308b\u3002<\/p>\n<h4><\/h4>\n<h4>\u30a4\u30e1\u30fc\u30b8\u3068\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8\u3068\u30b3\u30f3\u30c6\u30ca<\/h4>\n<p>\u30ec\u30a4\u30e4\u30fc\u3092\u5408\u308f\u305b\u305f\u3082\u306e\u3092\u3001\u30a4\u30e1\u30fc\u30b8\u3068\u547c\u3093\u3067\u3044\u308b\u3002<\/p>\n<p>\u3053\u306e\u30a4\u30e1\u30fc\u30b8\u304c\u3001\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8\u3068\u306a\u308a\u3001\u3055\u3089\u306b\u30ec\u30a4\u30e4\u30fc\u3092\u91cd\u306d\u308b\u3053\u3068\u304c\u51fa\u6765\u308b\u3002<\/p>\n<p>\u30a4\u30e1\u30fc\u30b8\u4e0a\u304b\u3089\u306e\u30aa\u30da\u30ec\u30fc\u30b7\u30e7\u30f3\u5b9f\u884c\u6bce\u306b\u30b3\u30f3\u30c6\u30ca\u304c\u4f5c\u6210\u3055\u308c\u3001\u8aad\u307f\u66f8\u304d\u53ef\u80fd\u306a\u30d5\u30a1\u30a4\u30eb\u30b7\u30b9\u30c6\u30e0\u3068\u3057\u3066\u6a5f\u80fd\u3059\u308b\u3002<\/p>\n<p>\u540d\u524d\u3092\u3064\u3051\u3066\u7ba1\u7406\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u3001REPOSITORY \u3068\u547c\u3070\u308c\u308b\u3002<\/p>\n<p>\u30a4\u30e1\u30fc\u30b8\u3092\u5206\u5c90\u3057\u3066\u4f5c\u6210\u3057\u305f\u3082\u306e\u306b\u5225\u540d\u3092\u3064\u3051\u305f\u5834\u5408\u3001TAG\u3068\u547c\u3070\u308c\u308b\u3002<\/p>\n<h4>\u30b3\u30f3\u30c6\u30ca\u306e\u5b9f\u884c<\/h4>\n<p>\u30a4\u30e1\u30fc\u30b8\u3092\u5b9f\u884c\u3059\u308b\u3068\u3001\u30b3\u30f3\u30c6\u30ca\u304c\u4f5c\u6210\u3055\u308c\u308b\u3002\u3053\u306e\u30b3\u30f3\u30c6\u30ca\u3082\u5dee\u5206\u3067\u3001\u30d9\u30fc\u30b9\u306b\u306f\u30a4\u30e1\u30fc\u30b8\u3092\u4f7f\u7528\u3059\u308b\u3002<\/p>\n<p>\u30a4\u30e1\u30fc\u30b8\u90e8\u5206\u306f\u8aad\u307f\u53d6\u308a\u5c02\u7528\u3067\u3001\u66f8\u8fbc\u307f\u304c\u5fc5\u8981\u306b\u306a\u3063\u305f\u90e8\u5206\u306e\u307f\u30b3\u30d4\u30fc\u30aa\u30f3\u30e9\u30a4\u30c8\u3067\u30b3\u30f3\u30c6\u30ca\u306b\u66f8\u304d\u8fbc\u307e\u308c\u308b\u3002<\/p>\n<h3>Dockerfile<\/h3>\n<p><a title=\"http:\/\/www.atmarkit.co.jp\/ait\/articles\/1407\/08\/news031.html\" href=\"http:\/\/www.atmarkit.co.jp\/ait\/articles\/1407\/08\/news031.html\">http:\/\/www.atmarkit.co.jp\/ait\/articles\/1407\/08\/news031.html<\/a><\/p>\n<p>\u30b3\u30f3\u30c6\u30ca\u306e\u69cb\u6210\u5185\u5bb9\u3092\u307e\u3068\u3081\u3066\u8a18\u8ff0\u3059\u308b\u30c6\u30ad\u30b9\u30c8\u5f62\u5f0f\u306e\u30d5\u30a1\u30a4\u30eb\u3002<\/p>\n<p>\u30a4\u30e1\u30fc\u30b8\u3092\u30d9\u30fc\u30b9\u306b\u30aa\u30da\u30ec\u30fc\u30b7\u30e7\u30f3\u3092\u7a4d\u307f\u91cd\u306d\u308b\u3088\u3046\u306b\u8a18\u8ff0\u3059\u308b\u3002<\/p>\n<p>\u30b3\u30f3\u30c6\u30ca\u3092Dockerfile \u304b\u3089\u69cb\u7bc9\u3059\u308b\u306b\u306f\u3001build \u30b3\u30de\u30f3\u30c9\u3092\u4f7f\u7528\u3059\u308b\u3002<\/p>\n<h2>\u57fa\u672c\u64cd\u4f5c<\/h2>\n<h3>\u30d0\u30fc\u30b8\u30e7\u30f3\u306e\u78ba\u8a8d(version)<\/h3>\n<pre class=\"prettyprint linenums\"># docker version                                                                                        \r\nClient version: 1.0.0\r\nClient API version: 1.12\r\nGo version (client): go1.2.2\r\nGit commit (client): 63fe64c\/1.0.0\r\nServer version: 1.0.0\r\nServer API version: 1.12\r\nGo version (server): go1.2.2\r\nGit commit (server): 63fe64c\/1.0.0<\/pre>\n<h3>\u60c5\u5831\u306e\u78ba\u8a8d(info)<\/h3>\n<pre class=\"prettyprint linenums\"># docker info\r\nContainers: 1\r\nImages: 3\r\nStorage Driver: devicemapper\r\n Pool Name: docker-253:1-203234686-pool\r\n Data file: \/var\/lib\/docker\/devicemapper\/devicemapper\/data\r\n Metadata file: \/var\/lib\/docker\/devicemapper\/devicemapper\/metadata\r\n Data Space Used: 569.2 Mb\r\n Data Space Total: 102400.0 Mb\r\n Metadata Space Used: 0.9 Mb\r\n Metadata Space Total: 2048.0 Mb\r\nExecution Driver: native-0.2\r\nKernel Version: 3.10.0-123.el7.x86_64<\/pre>\n<h3>\u30a4\u30e1\u30fc\u30b8\u306e\u53d6\u5f97<\/h3>\n<h4>Docker Registry<\/h4>\n<p><a title=\"https:\/\/registry.hub.docker.com\/\" href=\"https:\/\/registry.hub.docker.com\/\">https:\/\/registry.hub.docker.com\/<\/a><\/p>\n<p><a href=\"https:\/\/www.typea.info\/blog\/wp-content\/uploads\/image\/Docker-Commands_150D6\/docker_registry.jpg\"><img loading=\"lazy\" decoding=\"async\" title=\"docker_registry\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-width: 0px;\" border=\"0\" alt=\"docker_registry\" src=\"https:\/\/www.typea.info\/blog\/wp-content\/uploads\/image\/Docker-Commands_150D6\/docker_registry_thumb.jpg\" width=\"347\" height=\"194\" \/><\/a><\/p>\n<h4>\u53d6\u5f97(pull)<\/h4>\n<pre class=\"prettyprint linenums\"># docker pull openshift\/wildfly-8-centos\r\nPulling repository openshift\/wildfly-8-centos                                                                             \r\nf3ba582d4042: Download complete                                                                                           \r\nf3ba582d4042: Pulling image (latest) from openshift\/wildfly-8-centos                                                      \r\n511136ea3c5a: Download complete                                                                                           \r\n    :\r\n7e1fd6711692: Download complete                                                                                           \r\n6244d7d2948c: Download complete<\/pre>\n<h4>\u78ba\u8a8d(images)<\/h4>\n<pre class=\"prettyprint linenums\"># docker images\r\nREPOSITORY                   TAG                 IMAGE ID            CREATED             VIRTUAL SIZE\r\nopenshift\/wildfly-8-centos   latest              f3ba582d4042        6 days ago          539.3 MB\r\ncentos                       latest              1a7dc42f78ba        8 days ago          236.4 MB<\/pre>\n<h3>\u5b9f\u884c<\/h3>\n<h4>\u30a4\u30f3\u30bf\u30e9\u30af\u30c6\u30a3\u30d6\u5b9f\u884c(run -t)<\/h4>\n<p>run -t \u3067\u30a4\u30f3\u30bf\u30e9\u30af\u30c6\u30a3\u30d6\u306b\u30b7\u30a7\u30eb\u3092\u5b9f\u884c\u51fa\u6765\u308b<\/p>\n<p>\u4efb\u610f\u306e\u30b3\u30de\u30f3\u30c9\u3092\u30b3\u30f3\u30c6\u30ca\u5185\u3067\u5b9f\u884c\u53ef\u80fd<\/p>\n<p>\u505c\u6b62\u3059\u308b\u5834\u5408\u306f\u3001Ctrl+D<\/p>\n<pre class=\"prettyprint linenums\"># docker run -i -t -h openshift\/wildfly-8-centos openshift\/wildfly-8-centos \/bin\/bash\r\nbash-4.1#<\/pre>\n<h4>\u30d0\u30c3\u30af\u30b0\u30e9\u30a6\u30f3\u30c9\u5b9f\u884c(run -d)<\/h4>\n<pre class=\"prettyprint linenums\"># docker run -d openshift\/wildfly-8-centos \/wildfly\/bin\/standalone.sh \r\n564e5343046f97da12ba09273020eabbb7a84d4b0299f13c256b43aa449d1bb7<\/pre>\n<h4>\u30d7\u30ed\u30bb\u30b9\u306e\u78ba\u8a8d(ps)<\/h4>\n<pre class=\"prettyprint linenums\"># docker ps\r\nCONTAINER ID        IMAGE                               COMMAND                CREATED              STATUS              PORTS                                    NAMES\r\n564e5343046f        openshift\/wildfly-8-centos:latest   \/wildfly\/bin\/standal   About a minute ago   Up About a minute   7600\/tcp, 8080\/tcp, 9990\/tcp, 9999\/tcp   insane_euclid  <\/pre>\n<h4>\u30d7\u30ed\u30bb\u30b9\u76e3\u8996(top)<\/h4>\n<pre class=\"prettyprint linenums\"># docker top 564e5343046f \r\nUID                 PID                 PPID                C                   STIME               TTY                 TIME                CMD\r\nroot                5739                1401                0                   23:22               ?                   00:00:00            \/bin\/sh \/wildfly\/bin\/standalone.sh\r\nroot                5867                5739                14                  23:22               ?                   00:00:07            java -D[Standalone] -server -XX:+UseSerialGC -Xms40m -Xmx256m -XX:MaxPermSize=102m -XX:+AggressiveOpts -Dorg.apache.tomcat.util.LOW_MEMORY=true -DOPENSHIFT_APP_UUID= -Djboss.modules.system.pkgs=org.jboss.byteman -Djava.awt.headless=true -Dorg.jboss.resolver.warning=true -Djava.net.preferIPv4Stack=true -Dfile.encoding=UTF-8 -Djboss.node.name=564e5343046f -Djgroups.bind_addr=0.0.0.0 -Dorg.apache.coyote.http11.Http11Protocol.COMPRESSION=on -Dorg.jboss.boot.log.file=\/wildfly\/standalone\/log\/server.log -Dlogging.configuration=file:\/wildfly\/standalone\/configuration\/logging.properties -jar \/wildfly\/jboss-modules.jar -mp \/wildfly\/provided_m<\/pre>\n<h4>\u30b3\u30f3\u30c6\u30ca\u306e\u505c\u6b62(stop)<\/h4>\n<pre class=\"prettyprint linenums\"># docker stop 564e5343046f \r\n564e5343046f<\/pre>\n<h4>\u30b3\u30f3\u30c6\u30ca\u306e\u5f37\u5236\u7d42\u4e86(kill)<\/h4>\n<pre class=\"prettyprint linenums\"># docker kill faff5b7c7492 \r\nfaff5b7c7492<\/pre>\n<h4>\u30b3\u30f3\u30c6\u30ca\u306e\u518d\u8d77\u52d5(restart)<\/h4>\n<pre class=\"prettyprint linenums\"># docker restart 564e5343046f\r\n564e5343046f<\/pre>\n<h3>\u30a4\u30e1\u30fc\u30b8\u306e\u7ba1\u7406<\/h3>\n<h4>\u30a4\u30e1\u30fc\u30b8\u306e\u524a\u9664(rmi)<\/h4>\n<pre class=\"prettyprint linenums\"># docker images\r\nREPOSITORY                   TAG                 IMAGE ID            CREATED             VIRTUAL SIZE\r\nopenshift\/wildfly-8-centos   latest              f3ba582d4042        3 weeks ago         539.3 MB\r\n&lt;none&gt;                       &lt;none&gt;              1a7dc42f78ba        3 weeks ago         236.4 MB\r\n# docker rmi -f 1a7dc42f78ba \r\nDeleted: 1a7dc42f78ba213ec1ac5cd04930011334536214ad26c8000f1eec72e302c041<\/pre>\n<p><strong>\u4e0d\u8981\u306b\u306a\u3063\u305f\u30b3\u30f3\u30c6\u30ca\u3068\u30a4\u30e1\u30fc\u30b8\u306e\u524a\u9664<\/strong><\/p>\n<p><a title=\"http:\/\/blog.n-z.jp\/blog\/2013-12-24-docker-rm.html\" href=\"http:\/\/blog.n-z.jp\/blog\/2013-12-24-docker-rm.html\">http:\/\/blog.n-z.jp\/blog\/2013-12-24-docker-rm.html<\/a><\/p>\n<p>\u505c\u6b62\u3057\u3066\u3044\u308b\u30b3\u30f3\u30c6\u30ca\u3092\u524a\u9664<\/p>\n<pre class=\"prettyprint linenums\">docker rm `docker ps -a -q`<\/pre>\n<p>\u4e0d\u8981\u306a\u30a4\u30e1\u30fc\u30b8(REPOSTORY\u304cnone)\u306e\u524a\u9664<\/p>\n<pre class=\"prettyprint linenums\">docker rmi $(docker images | awk '\/^&lt;none&gt;\/ {print $3}')<\/pre>\n<h4>\u30b3\u30f3\u30c6\u30ca\u72b6\u614b\u306e\u78ba\u8a8d(inspect)<\/h4>\n<pre class=\"prettyprint linenums\">]# docker inspect faff5b7c7492 \r\n[{\r\n    \"Args\": [],\r\n    \"Config\": {\r\n        \"AttachStderr\": false,\r\n        \"AttachStdin\": false,\r\n        \"AttachStdout\": false,\r\n        \"Cmd\": [\r\n            \"\/wildfly\/bin\/standalone.sh\"\r\n        ],\r\n        \"CpuShares\": 0,\r\n        \"Cpuset\": \"\",\r\n        \"Domainname\": \"\",\r\n        \"Entrypoint\": null,\r\n        \"Env\": [\r\n            \"HOME=\/\",\r\n            \"PATH=\/usr\/local\/sbin:\/usr\/local\/bin:\/usr\/sbin:\/usr\/bin:\/sbin:\/bin\",\r\n            \"STI_SCRIPTS_URL=https:\/\/raw.githubusercontent.com\/openshift\/wildfly-8-centos\/master\/.sti\/bin\"\r\n        ],\r\n        \"ExposedPorts\": {\r\n            \"7600\/tcp\": {},\r\n            \"8080\/tcp\": {},\r\n            \"9990\/tcp\": {},\r\n            \"9999\/tcp\": {}\r\n        },\r\n        \"Hostname\": \"faff5b7c7492\",\r\n        \"Image\": \"openshift\/wildfly-8-centos\",\r\n        \"Memory\": 0,\r\n        \"MemorySwap\": 0,\r\n        \"NetworkDisabled\": false,\r\n        \"OnBuild\": null,\r\n        \"OpenStdin\": false,\r\n        \"PortSpecs\": null,\r\n        \"StdinOnce\": false,\r\n        \"Tty\": false,\r\n        \"User\": \"\",\r\n        \"Volumes\": null,\r\n        \"WorkingDir\": \"\/opt\/wildfly\/source\"\r\n    },\r\n    \"Created\": \"2014-08-03T14:37:58.975398521Z\",\r\n    \"Driver\": \"devicemapper\",\r\n    \"ExecDriver\": \"native-0.2\",\r\n    \"HostConfig\": {\r\n        \"Binds\": null,\r\n        \"ContainerIDFile\": \"\",\r\n        \"Dns\": null,\r\n        \"DnsSearch\": null,\r\n        \"Links\": null,\r\n        \"LxcConf\": [],\r\n        \"NetworkMode\": \"bridge\",\r\n        \"PortBindings\": {\r\n            \"7600\/tcp\": null,\r\n            \"8080\/tcp\": null,\r\n            \"9990\/tcp\": null,\r\n            \"9999\/tcp\": null\r\n        },\r\n        \"Privileged\": false,\r\n        \"PublishAllPorts\": false,\r\n        \"VolumesFrom\": null\r\n    },\r\n    \"HostnamePath\": \"\/var\/lib\/docker\/containers\/faff5b7c749257ff79180b5c9b90e3cadabec91a76895c086ec4e66fd84b3733\/hostname\",\r\n    \"HostsPath\": \"\/var\/lib\/docker\/containers\/faff5b7c749257ff79180b5c9b90e3cadabec91a76895c086ec4e66fd84b3733\/hosts\",\r\n    \"Id\": \"faff5b7c749257ff79180b5c9b90e3cadabec91a76895c086ec4e66fd84b3733\",\r\n    \"Image\": \"f3ba582d4042e5e506e787e102bd122617cf4d574a32ff75ec5c5606aa60c4f0\",\r\n    \"MountLabel\": \"system_u:object_r:svirt_sandbox_file_t:s0:c219,c329\",\r\n    \"Name\": \"\/compassionate_babbage\",\r\n    \"NetworkSettings\": {\r\n        \"Bridge\": \"docker0\",\r\n        \"Gateway\": \"172.17.42.1\",\r\n        \"IPAddress\": \"172.17.0.3\",\r\n        \"IPPrefixLen\": 16,\r\n        \"PortMapping\": null,\r\n        \"Ports\": {\r\n            \"7600\/tcp\": null,\r\n            \"8080\/tcp\": null,\r\n            \"9990\/tcp\": null,\r\n            \"9999\/tcp\": null\r\n        }\r\n    },\r\n    \"Path\": \"\/wildfly\/bin\/standalone.sh\",\r\n    \"ProcessLabel\": \"system_u:system_r:svirt_lxc_net_t:s0:c219,c329\",\r\n    \"ResolvConfPath\": \"\/etc\/resolv.conf\",\r\n    \"State\": {\r\n        \"ExitCode\": 0,\r\n        \"FinishedAt\": \"2014-08-19T13:58:30.659032186Z\",\r\n        \"Paused\": false,\r\n        \"Pid\": 3503,\r\n        \"Running\": true,\r\n        \"StartedAt\": \"2014-08-19T14:00:08.994894748Z\"\r\n    },\r\n    \"Volumes\": {},\r\n    \"VolumesRW\": {}\r\n}\r\n]<\/pre>\n<p>\n<iframe loading=\"lazy\" width=\"320\" height=\"240\" style=\"height: 240px; width: 120px;\" marginheight=\"0\" src=\"http:\/\/rcm-fe.amazon-adsystem.com\/e\/cm?lt1=_blank&amp;bc1=FFFFFF&amp;IS2=1&amp;bg1=FFFFFF&amp;fc1=000000&amp;lc1=0000FF&amp;t=typea09-22&amp;o=9&amp;p=8&amp;l=as4&amp;m=amazon&amp;f=ifr&amp;ref=ss_til&amp;asins=B00JWM4W2E\" frameborder=\"0\" marginwidth=\"0\" scrolling=\"no\"><\/iframe><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Docker\u306e\u7279\u5fb4 Linux Namespace http:\/\/www.usupi.org\/sysad\/260.html Linux\u306e namespace \u306f\u3001\u30ea\u30bd\u30fc\u30b9\u3092\u533a\u5207\u3063\u3066\u3001 \u3042\u305f\u304b\u3082\u305d\u308c\u3060\u3051\u3057\u304b\u5b58\u5728\u3057\u306a\u3044\u3088\u3046\u306b [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"sns_share_botton_hide":"","vkExUnit_sns_title":"","_vk_print_noindex":"","sitemap_hide":"","_veu_custom_css":"","veu_display_promotion_alert":"","vkexunit_cta_each_option":"","footnotes":""},"categories":[75],"tags":[],"class_list":["post-424","post","type-post","status-publish","format-standard","hentry","category-docker"],"veu_head_title_object":{"title":"","add_site_title":""},"_links":{"self":[{"href":"https:\/\/www.typea.info\/blog\/index.php\/wp-json\/wp\/v2\/posts\/424","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.typea.info\/blog\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.typea.info\/blog\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.typea.info\/blog\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.typea.info\/blog\/index.php\/wp-json\/wp\/v2\/comments?post=424"}],"version-history":[{"count":0,"href":"https:\/\/www.typea.info\/blog\/index.php\/wp-json\/wp\/v2\/posts\/424\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.typea.info\/blog\/index.php\/wp-json\/wp\/v2\/media?parent=424"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.typea.info\/blog\/index.php\/wp-json\/wp\/v2\/categories?post=424"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.typea.info\/blog\/index.php\/wp-json\/wp\/v2\/tags?post=424"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}