docker命令记录
来源:互联网 发布:超星软件打不开 编辑:程序博客网 时间:2024/06/05 14:12
01. 改变docker文件默认目录
$ vim /etc/sysconfig/docker
OPTIONS='--selinux-enabled --graph=/export/Docker'
02. run命令
$ docker run -idt --name test --hostname=test-p 4505:4505 -p 4506:4506 --privileged -e "container=docker" -v /sys/fs/cgroup:/sys/fs/cgroup centos:7.2.1511 /usr/sbin/init03. 配置网络
$ vim /etc/yum.repos.d/rdo-release.repo-------------------------------------------------------------------------------------
CentOS6.6 升级iproute
[openstack-icehouse]
name=OpenStack Icehouse Repository
baseurl=https://repos.fedorapeople.org/repos/openstack/EOL/openstack-icehouse/epel-6/
gpgcheck=0
enabled=1
-------------------------------------------------------------------------------------
yum update iproute
# At one shell, start a container and
# leave its shell idle and running
$ docker run -i -t --rm --net=none centos:6.6 /bin/bash
root@63f36fc01b5f:/#
docker run命令加上 --rm=true 选项,那当这个container执行完毕,将自动自己删除,保证了container数量不会泛滥增长
# and create its namespace entry in /var/run/netns/
# for the "ip netns" command we will be using below
$ sudo docker inspect -f '{{.State.Pid}}' 63f36fc01b5f
2778
$ pid=2778
$ sudo mkdir -p /var/run/netns
$ sudo ln -s /proc/$pid/ns/net /var/run/netns/$pid
# Check the bridge's IP address and netmask
$ ip addr show docker0
21: docker0: ...
inet 172.17.42.1/16 scope global docker0
...
# Create a pair of "peer" interfaces A and B,
# bind the A end to the bridge, and bring it up
$ sudo ip link add A type veth peer name B
$ sudo brctl addif docker0 A
$ sudo ip link set A up
# Place B inside the container's network namespace,
# rename to eth0, and activate it with a free IP
$ sudo ip link set B netns $pid
$ sudo ip netns exec $pid ip link set dev B name eth0
$ sudo ip netns exec $pid ip link set eth0 up
$ sudo ip netns exec $pid ip addr add 172.17.42.99/16 dev eth0
$ sudo ip netns exec $pid ip route add default via 172.17.42.1
04. 导入容器快照
cat centos-7.2.1511-docker.tar | docker import - centos:7.2.1511
0 0
- docker命令记录
- docker命令记录
- docker操作命令记录
- docker命令记录
- Docker 命令记录
- docker 一些命令 记录一
- Docker 记录
- [docker]docker命令 docker inspect
- docker 命令
- Docker 命令
- docker命令
- Docker命令
- docker命令
- Docker命令
- docker 命令
- Docker命令
- docker命令
- docker命令
- Java并发编程实战学习笔记(三)-线程封闭
- ajax 常用参数
- json str
- 手机安全卫士第五天
- Hive导入10G数据的测试
- docker命令记录
- 软件开发中的密码学
- 爱别离苦
- Machine Learning:支持向量机通俗导论(理解SVM的三层境界)
- BroadcastReceiver
- 【Xshell】连接【Mac】电脑之ssh设置
- erlang bit语法
- 【JavaWeb Structs2学习】 addFieldError以及ValueStack (应用:接受参数进行判断返回结果输出至页面)
- MySQL高级十七——MySQL账号权限赋予