About NetScaler CPX
Citrix NetScaler CPX is a container-based application delivery controller that can be provisioned on a Docker host. NetScaler CPX enables customers to leverage Docker engine capabilities and use NetScaler load balancing and traffic management features for container-based applications. You can deploy one or more NetScaler CPX instances as standalone instances on a Docker host.
A NetScaler CPX instance provides throughput of up to 1 Gbps.
http://docs.citrix.com/en-us/netscaler-cpx/11-1/about-netscaler-cpx.html
部署
安装docker
https://docs.docker.com/engine/installation/linux/centos/使用cpx的容器镜像生成cpx
从以下地址获取cpx的容器镜像cpx-11.1-48.10.gz
https://www.microloadbalancer.com/get-it-now
执行以下操作
[root@netscaler ~]# docker load -i cpx-11.1-48.10.gz
[root@netscaler ~]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
cpx 11.1-48.10 9c5a5e94c333 5 months ago 605.4 MB
[root@netscaler ~]# docker run -dt -p 22 -p 80 -p 161/udp --ulimit core=-1 --privileged=true 9c5a5e94c333
786ccae5253fe35023ea18c10ade1b66780e28c558bee849fec700c18dd9dd58
[root@netscaler ~]# docker ps
CONTAINER ID IMAGE COMMAND CREATED