1,sudo apt-get install docker.io
或者sudo apt-get install docker*
2,安装好之后
sudo docker -d 启动进程提示:
[email protected] ~ $ sudo docker -d 2015/05/19 22:25:43 docker daemon: 1.0.1 990021a; execdriver: native; graphdriver: [415a4572] +job initserver() [415a4572.initserver()] Creating server [415a4572] +job init_networkdriver() [415a4572] +job serveapi(unix:///var/run/docker.sock) 2015/05/19 22:25:43 Listening for HTTP on unix (/var/run/docker.sock) [415a4572] -job init_networkdriver() = OK (0) 2015/05/19 22:25:43 WARNING: Your kernel does not support cgroup swap limit. Error loading docker apparmor profile: exec: "/sbin/apparmor_parser": stat /sbin/apparmor_parser: no such file or directory () [415a4572] -job initserver() = ERR (1) 2015/05/19 22:25:43 Error loading docker apparmor profile: exec: "/sbin/apparmor_parser": stat /sbin/apparmor_parser: no such file or directory ()
执行: sudo apt-get install apparmor
执行完成之后,后台启动docker进程: sudo docker -d &
3,执行:sudo docker run -t -i index.alauda.cn/alauda/ubuntu /bin/bash
[email protected] ~ $ sudo docker run -t -i index.alauda.cn/alauda/ubuntu /bin/bash Unable to find image ‘index.alauda.cn/alauda/ubuntu‘ locally Pulling repository index.alauda.cn/alauda/ubuntu ae983d5e88ce: Download complete 511136ea3c5a: Download complete 53f858aaaf03: Download complete 837339b91538: Download complete 615c102e2290: Download complete b39b81afc8ca: Download complete 92a05e689124: Download complete a5ec8ea8f4d9: Download complete c1d5c21f8a78: Download complete d37760e835dc: Download complete c4dd97affb83: Download complete 673f1fe20a3a: Download complete 77421a5e2b9c: Download complete de1f78ad6493: Download complete [email protected]:/#
ps:
1)index.alauda.cn/alauda/ubuntu 为云雀的ubuntu镜像库地址。
2)pulling默认版本
3)run的时候自动pulling
4,查看当前系统中的镜像
[email protected] ~ $ sudo docker images REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE ubuntu latest 07f8e8c5e660 2 weeks ago 188.3 MB busybox ubuntu-14.04 32e97f5f5d6b 4 weeks ago 5.609 MB busybox ubuntu-12.04 faf804f0e07b 4 weeks ago 5.455 MB busybox buildroot-2014.02 8c2e06607696 4 weeks ago 2.433 MB busybox latest 8c2e06607696 4 weeks ago 2.433 MB busybox buildroot-2013.08.1 3dba22db9896 4 weeks ago 2.489 MB index.alauda.cn/alauda/ubuntu latest ae983d5e88ce 4 months ago 255.1 MB
5,在docker中运行hello world
[email protected] ~ $ sudo docker run ae983d5e88ce echo " Hello world" Hello world
或者
[email protected] ~ $ sudo docker run index.alauda.cn/alauda/ubuntu echo " Hello world" Hello world
6,进入镜像系统
[email protected] ~ $ sudo docker run -t -i index.alauda.cn/alauda/ubuntu /bin/bash [email protected]:/# ls bin dev home lib64 mnt proc run sbin srv tmp var boot etc lib media opt root run.sh set_root_pw.sh sys usr [email protected]:/#
----------------------------------
the END.
at here ,thanks my friend for help me to learn it.
时间: 2024-08-23 21:50:28