ubuntu operation list
sudo apt-get update
sudo apt-get intstall curl
sudo apt-get intstall vim
sudo apt install docker.io
docker vesion
Client: Version: 20.10.12 API version: 1.41 Go version: go1.17.3 Git commit: 20.10.12-0ubuntu4 Built: Mon Mar 7 17:10:06 2022 OS/Arch: linux/amd64 Context: default Experimental: true Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
sudo su
sudo service docker start
ps -ef|grep docker
root 7067 1 1 23:44 ? 00:00:00 /usr/bin/<font color="#C01C28"><b>docker</b></font>d -H fd:// --containerd=/run/containerd/containerd.sock sumingy+ 7348 2528 0 23:45 pts/0 00:00:00 grep --color=auto <font color="#C01C28"><b>docker</b></font>
docker run -d -p 80:80 --name websever nginx
Unable to find image 'nginx:latest' locally latest: Pulling from library/nginx 461246efe0a7: Downloading [========> ] 5.544MB/31.37MB a96aaf9a9ec3: Downloading [================> ] 8.379MB/25.35MB 650d8b758441: Download complete b138da793ac8: Download complete bb1705539683: Download complete b9ed43dcc388: Download complete
docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 095c96cc94ee nginx "/docker-entrypoint.…" About a minute ago Up About a minute 0.0.0.0:80->80/tcp, :::80->80/tcp webserver
http://0.0.0.0:80
Welcome to nginx! If you see this page, the nginx web server is successfully installed and working. Further configuration is required. For online documentation and support please refer to nginx.org. Commercial support is available at nginx.com. Thank you for using nginx.
docker pull ubuntu:14.04
docker images
REPOSITORY TAG IMAGE ID CREATED SIZE nginx latest 41b0e86104ba 6 days ago 142MB
docker tag nginx:latest myNginx:latest
docker images
REPOSITORY TAG IMAGE ID CREATED SIZE mynginx latest 41b0e86104ba 6 days ago 142MB nginx latest 41b0e86104ba 6 days ago 142MB
docker inspect nginx
[ { "Id": "sha256:41b0e86104ba681811bf60b4d6970ed24dd59e282b36c352b8a55823bbb5e14a", "RepoTags": [ "mynginx:latest", "nginx:latest" ], "RepoDigests": [ "nginx@sha256:db345982a2f2a4257c6f699a499feb1d79451a1305e8022f16456ddc3ad6b94c" ], "Parent": "", "Comment": "", "Created": "2022-07-12T05:00:50.081423817Z", "Container": "6fdddc3714ed390e2273b770258aef03b173b6f1be7221ab94f7ab673b7224c8", "ContainerConfig": { "Hostname": "6fdddc3714ed", "Domainname": "", "User": "", "AttachStdin": false, "AttachStdout": false, "AttachStderr": false, "ExposedPorts": { "80/tcp": {} }, "Tty": false, "OpenStdin": false, "StdinOnce": false, "Env": [ "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin", "NGINX_VERSION=1.23.0", "NJS_VERSION=0.7.5", "PKG_RELEASE=1~bullseye" ], "Cmd": [ "/bin/sh", "-c", "#(nop) ", "CMD [\"nginx\" \"-g\" \"daemon off;\"]" ], "Image": "sha256:bcdd0667cf621a29e893be9968d0bad14ccaae14a0b3f91d9c07371bf6f64cd2", "Volumes": null, "WorkingDir": "", "Entrypoint": [ "/docker-entrypoint.sh" ], "OnBuild": null, "Labels": { "maintainer": "NGINX Docker Maintainers <docker-maint@nginx.com>" }, "StopSignal": "SIGQUIT" }, "DockerVersion": "20.10.12", "Author": "", "Config": { "Hostname": "", "Domainname": "", "User": "", "AttachStdin": false, "AttachStdout": false, "AttachStderr": false, "ExposedPorts": { "80/tcp": {} }, "Tty": false, "OpenStdin": false, "StdinOnce": false, "Env": [ "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin", "NGINX_VERSION=1.23.0", "NJS_VERSION=0.7.5", "PKG_RELEASE=1~bullseye" ], "Cmd": [ "nginx", "-g", "daemon off;" ], "Image": "sha256:bcdd0667cf621a29e893be9968d0bad14ccaae14a0b3f91d9c07371bf6f64cd2", "Volumes": null, "WorkingDir": "", "Entrypoint": [ "/docker-entrypoint.sh" ], "OnBuild": null, "Labels": { "maintainer": "NGINX Docker Maintainers <docker-maint@nginx.com>" }, "StopSignal": "SIGQUIT" }, "Architecture": "amd64", "Os": "linux", "Size": 141508615, "VirtualSize": 141508615, "GraphDriver": { "Data": { "LowerDir": "/var/lib/docker/overlay2/9021b1eea2d4ee2ab586835b7dc3deb2963f46e16e8ad6e6d6094f3b43cf7f04/diff:/var/lib/docker/overlay2/fc8825429dc31f1714dc0af3364328f7bb7a4826211d0dc0369f5038432d0829/diff:/var/lib/docker/overlay2/f46196ec03b2f0700fff84ef181ece8ef46a813e74b40f0c4cc10e1627c1711f/diff:/var/lib/docker/overlay2/85a8293b35e24c3adb23ae897694c3edfd8c8f2899d82cece243a2cf92cca8c1/diff:/var/lib/docker/overlay2/2ff2539f06aa57ba8bbecfaaa51e2665ef7b5dae94b20816b06d322ed452a17c/diff", "MergedDir": "/var/lib/docker/overlay2/b60241d2595c49f5e294aff59134ba4fefc859fbbce7d5a093c32b4e45f02832/merged", "UpperDir": "/var/lib/docker/overlay2/b60241d2595c49f5e294aff59134ba4fefc859fbbce7d5a093c32b4e45f02832/diff", "WorkDir": "/var/lib/docker/overlay2/b60241d2595c49f5e294aff59134ba4fefc859fbbce7d5a093c32b4e45f02832/work" }, "Name": "overlay2" }, "RootFS": { "Type": "layers", "Layers": [ "sha256:43b3c4e3001c662d1c264ffb132f4e52950893452b15508df810214f1d3f124b", "sha256:1c99a7efe9d92fa6e492787de8a3278bc7fbedf371fae96029fda8bb0910f873", "sha256:305b0db3a2102757e5eddaf791cdc5e8f6d21dd9fff931230e51a3dc724bb19d", "sha256:c03189a5ef7018a691b7ef5970737127f07cce7df283ca3d9b32a00838058990", "sha256:1d561d93862806928bb7c99fea4035804ab7e86aa66ae8b547e5cde6856fb5db", "sha256:de100bd247e00374c0614bcd52615b847ffb36eebf07d87a3158a41703385867" ] }, "Metadata": { "LastTagTime": "2022-07-19T00:44:16.784865812+08:00" } } ]
docker inspect nginx -f {{".Os"}}
linux
docker inspect nginx -f {{".Metadata"}}
{2022-07-19 00:44:16.784865812 +0800 CST}
docker rmi nginx:latest
docker rmi nginx:mynginx
docker rmi 41b0e86104ba
docker rmi -f nginx:latest\
docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 095c96cc94ee nginx "/docker-entrypoint.…" 28 minutes ago Up 28 minutes 0.0.0.0:80->80/tcp, :::80->80/tcp webserver
docker commit -m "Add new nginx file" -a "sumingyue" 095c96cc94ee myrunnginx:latest
REPOSITORY TAG IMAGE ID CREATED SIZE myrunnginx latest fe92e1a59276 7 seconds ago 142MB mynginx latest 41b0e86104ba 6 days ago 142MB nginx latest 41b0e86104ba 6 days ago 142MB
docker save -o sharingnginx:otherpeople.tar myrunnginx:latest
ls
Desktop Downloads Pictures sharingnginx:otherpeople.tar Templates Documents Music Public snap Videos
docker load --input sharingnginx:otherpeople.tar
Loaded image: myrunnginx:latest
docker run -it ubuntu:14.04 /bin/bash
root@a94e0f22fe98:/# pwd / root@a94e0f22fe98:/# ls bin boot dev etc home lib lib64 media mnt opt proc root run sbin srv sys tmp usr var root@a94e0f22fe98:/# cd home/ root@a94e0f22fe98:/home# ls root@a94e0f22fe98:/home# exit
docker create -it ubuntu:14.04
root@sumingyue-virtual-machine:/home/sumingyue# docker create -it ubuntu:14.04 7fd65095dcd3d7475cae4ad6019da9cd7fca2d4936cff5312292608c23e9bf52
doceker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 7fd65095dcd3 ubuntu:14.04 "/bin/bash" 46 seconds ago Created hungry_gauss a94e0f22fe98 ubuntu:14.04 "/bin/bash" 5 minutes ago Exited (127) 4 minutes ago awesome_blackburn 095c96cc94ee nginx "/docker-entrypoint.…" 22 hours ago Up 22 hours 0.0.0.0:80->80/tcp, :::80->80/tcp webserver
docker start hungry_gauss
docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 7fd65095dcd3 ubuntu:14.04 "/bin/bash" 5 minutes ago Up 26 seconds hungry_gauss 095c96cc94ee nginx "/docker-entrypoint.…" 23 hours ago Up 23 hours 0.0.0.0:80->80/tcp, :::80->80/tcp webserver
docker run ubuntu:14.04 /bin/echo 'hello world'
docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 7fd65095dcd3 ubuntu:14.04 "/bin/bash" 6 minutes ago Up 2 minutes hungry_gauss 095c96cc94ee nginx "/docker-entrypoint.…" 23 hours ago Up 23 hours 0.0.0.0:80->80/tcp, :::80->80/tcp webserver
docker run -it ubuntu:14.04 /bin/bash
root@4cbaa9b6704c:/# ps PID TTY TIME CMD 1 pts/0 00:00:00 bash 16 pts/0 00:00:00 ps root@4cbaa9b6704c:/# pwd /
docker run -d ubuntu:14.04 /bin/sh -c "while true; do echo hello world; sleep 1; done"
95ada1288911 ubuntu:14.04 "/bin/sh -c 'while t…" 4 seconds ago Up 2 seconds xenodochial_mirzakhani 095c96cc94ee nginx "/docker-entrypoint.…" 23 hours ago Up 23 hours 0.0.0.0:80->80/tcp, :::80->80/tcp webserver
docker logs xenodochial_mirzakhani
hello world hello world hello world hello world
docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 95ada1288911 ubuntu:14.04 "/bin/sh -c 'while t…" 2 minutes ago Up 2 minutes xenodochial_mirzakhani 4cbaa9b6704c ubuntu:14.04 "/bin/bash" 4 minutes ago Exited (0) 3 minutes ago gracious_rosalind 607c4ad24ec9 ubuntu:14.04 "/bin/echo 'hello wo…" 8 minutes ago Exited (0) 8 minutes ago awesome_dijkstra 7fd65095dcd3 ubuntu:14.04 "/bin/bash" 14 minutes ago Exited (0) 4 minutes ago hungry_gauss a94e0f22fe98 ubuntu:14.04 "/bin/bash" 19 minutes ago Exited (127) 18 minutes ago awesome_blackburn 095c96cc94ee nginx "/docker-entrypoint.…" 23 hours ago Up 23 hours 0.0.0.0:80->80/tcp, :::80->80/tcp webserver
docker start awesome_dijkstra
docker logs awesome_dijkstra
root@sumingyue-virtual-machine:/home/sumingyue# docker start awesome_dijkstra awesome_dijkstra root@sumingyue-virtual-machine:/home/sumingyue# docker logs awesome_dijkstra hello world hello world
docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 95ada1288911 ubuntu:14.04 "/bin/sh -c 'while t…" 6 minutes ago Up 6 minutes xenodochial_mirzakhani 095c96cc94ee nginx "/docker-entrypoint.…" 23 hours ago Up 23 hours 0.0.0.0:80->80/tcp, :::80->80/tcp webserver
docker attach xenodochial_mirzakhani
root@sumingyue-virtual-machine:/home/sumingyue# docker attach xenodochial_mirzakhani hello world hello world hello world hello world hello world hello world hello world hello world hello world hello world
docker run -it -d ubuntu:14.04 /bin/bash
docker run -it -d ubuntu:14.04 /bin/bash 7647f9bc6d85a6113bb24eb46e154bba39c313b81edb100dff15388d293d8767 root@sumingyue-virtual-machine:/home/sumingyue# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 7647f9bc6d85 ubuntu:14.04 "/bin/bash" 2 seconds ago Up 1 second compassionate_galois 095c96cc94ee nginx "/docker-entrypoint.…" 23 hours ago Up 23 hours 0.0.0.0:80->80/tcp, :::80->80/tcp webserver
docker attach compassionate_galois
root@7647f9bc6d85:/# ps PID TTY TIME CMD 1 pts/0 00:00:00 bash 16 pts/0 00:00:00 ps root@7647f9bc6d85:/# pwd /
docker run -it -d ubuntu:14.04 /bin/bash
root@sumingyue-virtual-machine:/home/sumingyue# docker run -it -d ubuntu:14.04 /bin/bash b4ad397923e65ffef32cb48f874cf43ed37d298b240e48b6686b73739d4f436f root@sumingyue-virtual-machine:/home/sumingyue# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES b4ad397923e6 ubuntu:14.04 "/bin/bash" 2 seconds ago Up 1 second busy_cartwright
docker exec -it b4ad397923e6 /bin/bash
root@sumingyue-virtual-machine:/home/sumingyue# docker exec -it b4ad397923e6 /bin/bash root@b4ad397923e6:/# ps PID TTY TIME CMD 16 pts/1 00:00:00 bash 31 pts/1 00:00:00 ps root@b4ad397923e6:/# pwd /
root@b4ad397923e6:/# exit
exit
root@sumingyue-virtual-machine:/home/sumingyue# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
b4ad397923e6 ubuntu:14.04 "/bin/bash" 2 minutes ago Up 2 minutes busy_cartwright
095c96cc94ee nginx "/docker-entrypoint.…" 23 hours ago Up 23 hours 0.0.0.0:80->80/tcp, :::80->80/tcp webserver
docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES b4ad397923e6 ubuntu:14.04 "/bin/bash" 38 minutes ago Up 38 minutes busy_cartwright 7647f9bc6d85 ubuntu:14.04 "/bin/bash" 40 minutes ago Exited (127) 38 minutes ago compassionate_galois 8ef9c5f94b24 ubuntu:14.04 "/bin/bash" 40 minutes ago Exited (0) 40 minutes ago magical_lamport 95ada1288911 ubuntu:14.04 "/bin/sh -c 'while t…" 48 minutes ago Exited (0) 41 minutes ago xenodochial_mirzakhani 4cbaa9b6704c ubuntu:14.04 "/bin/bash" 50 minutes ago Exited (0) 49 minutes ago gracious_rosalind 607c4ad24ec9 ubuntu:14.04 "/bin/echo 'hello wo…" 53 minutes ago Exited (0) 43 minutes ago awesome_dijkstra 7fd65095dcd3 ubuntu:14.04 "/bin/bash" About an hour ago Exited (0) 50 minutes ago hungry_gauss a94e0f22fe98 ubuntu:14.04 "/bin/bash" About an hour ago Exited (127) About an hour ago awesome_blackburn 095c96cc94ee nginx "/docker-entrypoint.…" 23 hours ago Up 23 hours 0.0.0.0:80->80/tcp, :::80->80/tcp webserver
docker rm 7647f9bc6d85
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES b4ad397923e6 ubuntu:14.04 "/bin/bash" 39 minutes ago Up 39 minutes busy_cartwright 8ef9c5f94b24 ubuntu:14.04 "/bin/bash" 41 minutes ago Exited (0) 41 minutes ago magical_lamport 95ada1288911 ubuntu:14.04 "/bin/sh -c 'while t…" 49 minutes ago Exited (0) 41 minutes ago xenodochial_mirzakhani 4cbaa9b6704c ubuntu:14.04 "/bin/bash" 50 minutes ago Exited (0) 50 minutes ago gracious_rosalind 607c4ad24ec9 ubuntu:14.04 "/bin/echo 'hello wo…" 54 minutes ago Exited (0) 44 minutes ago awesome_dijkstra 7fd65095dcd3 ubuntu:14.04 "/bin/bash" About an hour ago Exited (0) 51 minutes ago hungry_gauss a94e0f22fe98 ubuntu:14.04 "/bin/bash" About an hour ago Exited (127) About an hour ago awesome_blackburn 095c96cc94ee nginx "/docker-entrypoint.…" 24 hours ago Up 24 hours 0.0.0.0:80->80/tcp, :::80->80/tcp webserver
docker export -o test_for_ubuntu.tar b4ad397923e6
root@sumingyue-virtual-machine:/# ls
bin cdrom etc lib lib64 lost+found mnt proc run snap sys tmp var
boot dev home lib32 libx32 media opt root sbin srv test_for_ubuntu.tar usr
docker import test_for_ubuntu.tar test/ubuntu:v1.0
root@sumingyue-virtual-machine:/# docker import test_for_ubuntu.tar test/ubuntu:v1.0 sha256:42d257ae766a923b244ebcffcefcb9b8937281d7c0b0c5d0f949ce86b7e467d3 root@sumingyue-virtual-machine:/# docker images REPOSITORY TAG IMAGE ID CREATED SIZE test/ubuntu v1.0 42d257ae766a 15 seconds ago 196MB myrunnginx latest fe92e1a59276 23 hours ago 142MB mynginx latest 41b0e86104ba 7 days ago 142MB nginx latest 41b0e86104ba 7 days ago 142MB ubuntu 14.04 13b66b487594 16 months ago 197MB
docker search centos
NAME DESCRIPTION STARS OFFICIAL AUTOMATED centos The official build of CentOS. 7249 [OK] kasmweb/centos-7-desktop CentOS 7 desktop for Kasm Workspaces 22 continuumio/centos5_gcc5_base 3 dokken/centos-7 CentOS 7 image for kitchen-dokken 2 dokken/centos-stream-9 1 couchbase/centos7-systemd centos7-systemd images with additional debug… 1 [OK] spack/centos7 CentOS 7 with Spack preinstalled 1 dokken/centos-stream-8 0 dokken/centos-6 CentOS 6 image for kitchen-dokken 0 dokken/centos-8 CentOS 8 image for kitchen-dokken 0 spack/centos6 CentOS 6 with Spack preinstalled 0 datadog/centos-i386 0 bitnami/centos-extras-base 0 corpusops/centos centos corpusops baseimage 0 couchbase/centos-72-java-sdk 0 couchbase/centos-72-jenkins-core 0 bitnami/centos-base-buildpack Centos base compilation image 0 [OK] couchbase/centos-69-sdk-nodevtoolset-build 0 fnndsc/centos-python3 Source for a slim Centos-based Python3 image… 0 [OK] couchbase/centos-69-sdk-build 0 couchbase/centos-70-sdk-build 0 spack/centos-stream 0 galaxy/centos-wheel 0 galaxy/centos32-wheel 0 galaxy/centos32 0
docker pull centos
1
docker run -d -p 5000:5000 registry
root@sumingyue-virtual-machine:/home/sumingyue# docker run -d -p 5000:5000 registry Unable to find image 'registry:latest' locally latest: Pulling from library/registry 530afca65e2e: Pull complete d450d4da0343: Pull complete 96277bea17b6: Pull complete 470ad04e03fb: Pull complete bd3d4dc6e66f: Pull complete Digest: sha256:c631a581c6152f5a4a141a974b74cf308ab2ee660287a3c749d88e0b536c0c20 Status: Downloaded newer image for registry:latest 8dce9e437ce9da9b9e0f2773aef36a5ecf3eeb1f3ec199006d7cb94ed74aa2ce
docker images
root@sumingyue-virtual-machine:/home/sumingyue# docker images REPOSITORY TAG IMAGE ID CREATED SIZE test/ubuntu v1.0 42d257ae766a 6 minutes ago 196MB registry latest d1fe2eaf6101 16 hours ago 24.1MB myrunnginx latest fe92e1a59276 23 hours ago 142MB mynginx latest 41b0e86104ba 7 days ago 142MB nginx latest 41b0e86104ba 7 days ago 142MB ubuntu 14.04 13b66b487594 16 months ago 197MB
docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 8dce9e437ce9 registry "/entrypoint.sh /etc…" 41 seconds ago Up 39 seconds 0.0.0.0:5000->5000/tcp, :::5000->5000/tcp trusting_einstein b4ad397923e6 ubuntu:14.04 "/bin/bash" 49 minutes ago Up 49 minutes busy_cartwright 095c96cc94ee nginx "/docker-entrypoint.…" 24 hours ago Up 24 hours 0.0.0.0:80->80/tcp, :::80->80/tcp webserver
docker stop 8dce9e437ce9
docker rm 8dce9e437ce9
docker run -d -p 5000:5000 -v /opt/data/registry:/tmp/registry registry
docker ps
root@sumingyue-virtual-machine:/home/sumingyue# docker run -d -p 5000:5000 -v /opt/data/registry:/tmp/registry registry 8c11b1ecc81302a34e1f26e4798cc7e536845620feb21c2d94015d514511f71e root@sumingyue-virtual-machine:/home/sumingyue# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 8c11b1ecc813 registry "/entrypoint.sh /etc…" 37 seconds ago Up 36 seconds 0.0.0.0:5000->5000/tcp, :::5000->5000/tcp magical_booth b4ad397923e6 ubuntu:14.04 "/bin/bash" 52 minutes ago Up 52 minutes busy_cartwright 095c96cc94ee nginx "/docker-entrypoint.…" 24 hours ago Up 24 hours 0.0.0.0:80->80/tcp, :::80->80/tcp webserver
cd /opt/data/registry/
root@sumingyue-virtual-machine:~# cd /opt/data/registry/ root@sumingyue-virtual-machine:/opt/data/registry# pwd /opt/data/registry root@sumingyue-virtual-machine:/opt/data/registry#
docker tag ubuntu:14.04 0.0.2.2:5000/test
docker images
root@sumingyue-virtual-machine:/home/sumingyue# docker tag ubuntu:14.04 0.0.2.2:5000/test root@sumingyue-virtual-machine:/home/sumingyue# docker images REPOSITORY TAG IMAGE ID CREATED SIZE test/ubuntu v1.0 42d257ae766a 17 minutes ago 196MB registry latest d1fe2eaf6101 16 hours ago 24.1MB myrunnginx latest fe92e1a59276 23 hours ago 142MB nginx latest 41b0e86104ba 7 days ago 142MB mynginx latest 41b0e86104ba 7 days ago 142MB 0.0.2.2:5000/test latest 13b66b487594 16 months ago 197MB 10.0.2.2:5000/test latest 13b66b487594 16 months ago 197MB ubuntu 14.04 13b66b487594 16 months ago 197MB
docker tag ubuntu:14.04 0.0.0.0:5000/test
docker push 0.0.0.0:5000/test
root@sumingyue-virtual-machine:/home/sumingyue# docker tag ubuntu:14.04 0.0.0.0:5000/test root@sumingyue-virtual-machine:/home/sumingyue# docker push 0.0.0.0:5000/test Using default tag: latest The push refers to repository [0.0.0.0:5000/test] Get "https://0.0.0.0:5000/v2/": http: server gave HTTP response to HTTPS client
docker images
REPOSITORY TAG IMAGE ID CREATED SIZE test/ubuntu v1.0 42d257ae766a 22 minutes ago 196MB registry latest d1fe2eaf6101 17 hours ago 24.1MB myrunnginx latest fe92e1a59276 23 hours ago 142MB nginx latest 41b0e86104ba 7 days ago 142MB mynginx latest 41b0e86104ba 7 days ago 142MB 0.0.0.0:5000/test latest 13b66b487594 16 months ago 197MB 0.0.2.2:5000/test latest 13b66b487594 16 months ago 197MB 10.0.2.2:5000/test latest 13b66b487594 16 months ago 197MB ubuntu 14.04 13b66b487594 16 months ago 197MB
docker run -itd -P --name web -v /src/webapp:/opt/webapp:ro ubuntu:14.04 /bin/bash
f44ceea7d5e0094ba8eb58a4a249d80de610e66bc3d7e3d9c97aaba5b1b0eed8 root@sumingyue-virtual-machine:/src/webapp# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES f44ceea7d5e0 ubuntu:14.04 "/bin/bash" 5 seconds ago Up 3 seconds web 8c11b1ecc813 registry "/entrypoint.sh /etc…" 35 minutes ago Up 28 minutes 0.0.0.0:5000->5000/tcp, :::5000->5000/tcp magical_booth 095c96cc94ee nginx "/docker-entrypoint.…" 24 hours ago Up 24 hours 0.0.0.0:80->80/tcp, :::80->80/tcp webserver
cd /src/webapp
touch test
docker attach web
root@sumingyue-virtual-machine:/src/webapp# docker attach web root@f44ceea7d5e0:/# ls bin boot dev etc home lib lib64 media mnt opt proc root run sbin srv sys tmp usr var root@f44ceea7d5e0:/# cd /opt/webapp/ root@f44ceea7d5e0:/opt/webapp# ls test
docker run -it -v /dbdata --name dbdata ubuntu:14.04
root@sumingyue-virtual-machine:/src/webapp# docker run -it -v /dbdata --name dbdata ubuntu:14.04
root@9b2f5ba1356f:/# ls bin boot dbdata dev etc home lib lib64 media mnt opt proc root run sbin srv sys tmp usr var
docker run -it --volumes-from dbdata --name db1 ubuntu:14.04
root@5164f05d1bb3:/# ls
bin dbdata etc lib media opt root sbin sys usr
boot dev home lib64 mnt proc run srv tmp var
root@5164f05d1bb3:/# cd dbdata/
docker run -it --volumes-from dbdata --name db2 ubuntu:14.04
root@5164f05d1bb3:/# ls
bin dbdata etc lib media opt root sbin sys usr
boot dev home lib64 mnt proc run srv tmp var
root@5164f05d1bb3:/# cd dbdata/
docker run -it -v /dbdata --name dbdata ubuntu:14.04
root@9b2f5ba1356f:/# ls bin boot dbdata dev etc home lib lib64 media mnt opt proc root run sbin srv sys tmp usr var root@9b2f5ba1356f:/# touch test root@9b2f5ba1356f:/# cd dbdata/ root@9b2f5ba1356f:/dbdata# touch test